สร้างเวกเตอร์
ฟิลด์ 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"
}'การทำดัชนี
- ปรับข้อความให้เป็นมาตรฐานด้วยวิธีเดียวกันสำหรับการทำดัชนีและการค้นหา
- เก็บรหัสโมเดลและมิติไว้กับแต่ละดัชนี
- แบ่งเอกสารยาวเป็นส่วนที่มีความหมายก่อนสร้างเวกเตอร์ฝังตัว
การค้นหาและการประเมินผล
ใช้ความคล้ายคลึงโคไซน์หรือเมตริกที่เอนจินเวกเตอร์ของคุณกำหนด แล้วอาจจัดอันดับใหม่กับชุดตัวเลือกขนาดเล็ก
ประเมินคุณภาพด้วยคิวรีจริงอย่างสม่ำเสมอ ค่าความคล้ายคลึงเชิงตัวเลขที่สูงไม่ได้รับประกันว่าคำตอบจะมีประโยชน์ต่อผู้ใช้