cicora.ai
ข้อกำหนด APIการค้นหาเวกเตอร์

เวกเตอร์ฝังตัว

แปลงข้อความหรืออินพุตที่รองรับเป็นเวกเตอร์สำหรับการค้นหา การจัดกลุ่ม และการแนะนำ

เอกสารอ้างอิงการเชื่อมต่อ: เลือกพารามิเตอร์และความสามารถที่ใช้ได้จากการตั้งค่า API ของบัญชีและแค็ตตาล็อกโมเดลสำหรับสภาพแวดล้อมของคุณ

สร้างเวกเตอร์

ฟิลด์ input รับได้หนึ่งรายการหรือหนึ่งแบตช์ ให้เก็บตำแหน่งของแต่ละอินพุตไว้ เพราะดัชนีการตอบกลับต้องเชื่อมโยงกับเอกสารต้นฉบับของคุณ

อย่าผสมเวกเตอร์ที่สร้างจากโมเดลหรือมิติต่างกันไว้ในดัชนีเดียวโดยไม่มีแผนย้ายข้อมูลที่ชัดเจน

คำขอเวกเตอร์ฝังตัว
bash
curl --request POST https://cicora.ai/api/v1/embeddings \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "openai/text-embedding-3-small",
    "input": ["First support note", "Second support note"],
    "encoding_format": "float"
  }'

การทำดัชนี

  • ปรับข้อความให้เป็นมาตรฐานด้วยวิธีเดียวกันสำหรับการทำดัชนีและการค้นหา
  • เก็บรหัสโมเดลและมิติไว้กับแต่ละดัชนี
  • แบ่งเอกสารยาวเป็นส่วนที่มีความหมายก่อนสร้างเวกเตอร์ฝังตัว

การค้นหาและการประเมินผล

ใช้ความคล้ายคลึงโคไซน์หรือเมตริกที่เอนจินเวกเตอร์ของคุณกำหนด แล้วอาจจัดอันดับใหม่กับชุดตัวเลือกขนาดเล็ก

ประเมินคุณภาพด้วยคิวรีจริงอย่างสม่ำเสมอ ค่าความคล้ายคลึงเชิงตัวเลขที่สูงไม่ได้รับประกันว่าคำตอบจะมีประโยชน์ต่อผู้ใช้