Voyage AI: Voyage 3 Large
Voyage 3 Large เปลี่ยนข้อความเป็นเวกเตอร์สำหรับการดึงข้อมูลอเนกประสงค์และหลายภาษา หน้าต่างอินพุต 32,000 โทเคน มิติเวกเตอร์ที่เลือกได้ และรูปแบบลดความละเอียดเชิงตัวเลข รองรับฐานความรู้ที่ค้นได้ การค้นพบเอกสาร และการสร้างคำตอบเสริมด้วยการดึงข้อมูล
เกี่ยวกับโมเดล
คำอธิบายนี้ครอบคลุมความสามารถของโมเดล อินพุต เอาต์พุต และตัวเลือกที่ใช้ได้ใน Ailoot แสดงด้านล่างตามเมธอดที่เลือก
Voyage 3 Large เป็นโมเดลฝังข้อความสำหรับหาข้อมูลที่เกี่ยวข้องในชุดเอกสาร แทนข้อความแต่ละรายการที่ให้ด้วยเวกเตอร์ตัวเลข ทำให้แอปพลิเคชันเปรียบเทียบคำค้นกับข้อความที่อาจใช้คำต่างกันแต่มีความหมายเกี่ยวข้องได้ Voyage AI วางบทบาทรุ่นนี้สำหรับการดึงข้อมูลอเนกประสงค์และหลายภาษา ครอบคลุมข้อมูล เช่น เอกสารเทคนิค การสนทนา และเอกสารยาว
สร้างชุดข้อมูลที่ค้นได้จากข้อมูลที่คนต้องการค้นกลับจริง สำหรับฐานความรู้ผลิตภัณฑ์ ให้เก็บคำอธิบายฟีเจอร์พร้อมข้อกำหนดเบื้องต้นและข้อยกเว้นที่เกี่ยวข้อง สำหรับบันทึกการประชุม ให้รักษาป้ายผู้พูดและการสนทนาโดยรอบเพียงพอให้เข้าใจหัวข้อ แบ่งต้นทางใหญ่ตามขอบเขตที่มีประโยชน์ แล้วเก็บชื่อต้นทาง รหัสเอกสาร และตำแหน่งข้อความไว้กับแต่ละเวกเตอร์
เตรียมคำถามค้นหาเป็นคำค้น และข้อมูลที่ทำดัชนีเป็นเอกสาร ในกระบวนการฝังข้อความของผู้พัฒนา ชนิดอินพุตบอกบทบาทการดึงข้อมูลของข้อความ คำค้น เช่น “สมาชิกจะกู้สิทธิ์เข้าถึงหลังทำกุญแจความปลอดภัยหายได้อย่างไร?” จึงเปรียบเทียบกับข้อความฝ่ายสนับสนุนที่อธิบายขั้นตอนกู้คืนได้ แม้ใช้ถ้อยคำต่างกัน เก็บข้อความต้นฉบับให้ผลค้นแสดงหลักฐานเบื้องหลังการจับคู่
โมเดลมีหน้าต่างบริบท 32,000 โทเคน อินพุตยาวเก็บส่วนเอกสารครบได้ แต่เอกสารทั้งฉบับไม่ได้เป็นหน่วยค้นที่มีประโยชน์ที่สุดเสมอ เวกเตอร์กว้างอาจชี้ไฟล์ถูกแต่ยังปล่อยให้ผู้อ่านหาคำตอบเจาะจงเอง เลือกขอบเขตข้อความตามผลลัพธ์ที่ต้องการแสดง และเก็บหัวข้อ เงื่อนไขกำกับ และคำจำกัดความไว้กับเนื้อหาที่อธิบาย
Voyage 3 Large รองรับเวกเตอร์ 2,048, 1,024, 512 หรือ 256 มิติ ผู้พัฒนายังมีเอกสารรูปแทนทศนิยมลอยตัว แปดบิตแบบมีหรือไม่มีเครื่องหมาย และฐานสอง ตัวเลือกเหล่านี้ให้ระบบดึงข้อมูลเทียบรายละเอียดเวกเตอร์กับขนาดดัชนีและพฤติกรรมค้น เลือกรูปแบบที่แหล่งเก็บเวกเตอร์เป้าหมายรองรับ แล้วประเมินกับชุดข้อมูลจริงและคำถามตัวแทนก่อนเลือกการตั้งค่าดัชนีใช้งานจริง
สำหรับการค้นหลายภาษา ให้มีคำถามทดสอบในภาษาที่ผู้ใช้ใช้ และตรวจข้อความต้นทางที่ดึงในภาษาต้นฉบับ อินเทอร์เฟซค้นร่วมให้บริการหลายชุดข้อมูลภาษาได้ ขณะที่เมทาดาทาเอกสารยังระบุภาษาและรุ่นต้นทาง รักษาชื่อ ตัวย่อ และศัพท์เฉพาะที่มีความหมายระหว่างดึงข้อความ แทนการเปลี่ยนเป็นสรุปทั่วไปก่อนฝัง
ใช้เวกเตอร์ดึงข้อความที่เป็นตัวเลือกสำหรับหน้าค้น ผู้ช่วยความรู้ หรือขั้นตอนเลือกเอกสาร ใช้โมเดลและการตั้งค่าเวกเตอร์เดียวกันสำหรับชุดดัชนีกับคำค้น เมื่อเปลี่ยนโมเดลฝังหรือมิติเวกเตอร์ ให้สร้างดัชนีที่ได้รับผลใหม่และเปรียบเทียบอย่างตั้งใจ ความยาวเวกเตอร์เพียงอย่างเดียวไม่ได้ระบุว่าสร้างอย่างไร
ประเมินจากการดึงข้อมูลที่มีประโยชน์ ได้แก่ ข้อความที่ถูกปรากฏหรือไม่ ข้อความใกล้เคียงแต่ชวนเข้าใจผิดจัดอันดับเหนือกว่าหรือไม่ และข้อความคัดตอนที่แสดงมีคำตอบหรือไม่ เก็บชุดคำถามจริงขนาดเล็กพร้อมต้นทางที่คาดหวัง รวมถ้อยคำกำกวมและเอกสารเกือบซ้ำ การฝังให้รูปแทนที่ค้นได้ แอปพลิเคชันรักษาข้อความต้นทาง สิทธิ์ และลิงก์ที่จำเป็นต่อการเปลี่ยนการจับคู่เป็นผลลัพธ์ใช้ได้
Ailoot Ultra · เอ็มเบดดิง POST /v1/embeddings voyage-3-large
voyage-3-largeเริ่มต้น
Voyage 3 Large เปลี่ยนข้อความเป็นเวกเตอร์สำหรับการดึงข้อมูลอเนกประสงค์และหลายภาษา หน้าต่างอินพุต 32,000 โทเคน มิติเวกเตอร์ที่เลือกได้ และรูปแบบลดความละเอียดเชิงตัวเลข รองรับฐานความรู้ที่ค้นได้ การค้นพบเอกสาร และการสร้างคำตอบเสริมด้วยการดึงข้อมูล
- อินพุตที่รองรับ
- ข้อความ
- ผลลัพธ์
- embedding
ใช้งานได้ใน Ailoot · อินพุตและเมธอด
Ailoot Ultra · เอ็มเบดดิง POST /v1/embeddings
- ขาเข้า
text- ขาออก
embedding
| ฟิลด์ | ประเภท | ข้อกำหนด | ค่าและข้อจำกัด | ค่าเริ่มต้น |
|---|---|---|---|---|
ฟิลด์model | ประเภทstring | ข้อกำหนดจำเป็น | ค่าและข้อจำกัด voyage-3-large เงื่อนไข: ใช้ตัวเลือกโมเดลของ Ailoot ที่ตรงตามที่กำหนด | ค่าเริ่มต้น— |
ฟิลด์input | ประเภทstring or array<string> | ข้อกำหนดจำเป็น | ค่าและข้อจำกัด เงื่อนไข: ข้อความหนึ่งรายการหรือรายการข้อความ ให้เก็บเวกเตอร์หนึ่งชุดสำหรับข้อมูลแต่ละรายการที่ส่งกลับ พร้อมดัชนีของรายการนั้น | ค่าเริ่มต้น— |
พารามิเตอร์และวงจรการทำงานของเมธอด
| พารามิเตอร์ | ข้อกำหนด |
|---|---|
พารามิเตอร์content_type | ข้อกำหนดapplication/json |
พารามิเตอร์required | ข้อกำหนดmodel, input |
พารามิเตอร์optional | ข้อกำหนด |
พารามิเตอร์material_types | ข้อกำหนดtext |
พารามิเตอร์conditions | ข้อกำหนดส่งข้อความพร้อมโมเดลที่เลือก เก็บเวกเตอร์ทุกชุดที่ส่งกลับพร้อมดัชนีของชุดนั้น |
วงจรการทำงาน: synchronous
ราคา
ข้อมูลอัตราราคาไม่ได้เพิ่มตัวเลือกคำขอ พารามิเตอร์ที่รองรับระบุไว้สำหรับเมธอดที่เลือก
- โหมดรวดเร็ว
- ไม่ได้ระบุ เมื่อเลือกโหมดรวดเร็ว
- โหมดยืดหยุ่น
- ไม่ได้ระบุ เมื่อเลือกโหมด flex
- ระดับการใช้เหตุผลสูงสุด
- ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด
อัตราค่าบริการ Ailoot
ราคาตามการตั้งค่า
| การตั้งค่า | ตารางอัตราค่าบริการ | ค่าบริการ |
|---|---|---|
| การตั้งค่าอัตราค่าบริการโทเคนพื้นฐาน | ตารางอัตราค่าบริการอัตราพื้นฐาน | ค่าบริการ ขาเข้า · โทเค็นอินพุต $0.0004 / 1K โทเค็น ขาออก · โทเค็นเอาต์พุต $0 / 1K โทเค็น ขาเข้า · การอ่านแคช — / 1K โทเค็น ขาเข้า · การเขียนแคช — / 1K โทเค็น ขาเข้า · การเขียนแคช, 1 ชั่วโมง — / 1K โทเค็น |
Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →
ตัวอย่างคำขอ
Ailoot Ultra · เอ็มเบดดิง
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
"model": "voyage-3-large",
"input": "The quick brown fox jumps over the lazy dog"
}
JSON
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/embeddings \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o embeddings.json
# Keep every data item and its index, the full usage object and response headers.
รับและบันทึกผลลัพธ์
ชื่ออื่น
ชื่ออื่นของโมเดล
Ailoot Ultra voyage-3-large
ชื่อพาธเมธอดอื่น
ใช้พาธเมธอดที่แสดงด้านบน
ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล
FAQ · Voyage AI: Voyage 3 Large
- มีอินพุตและผลลัพธ์ใดบ้าง?
POST /v1/embeddings·voyage-3-large:text→embedding- คำขอใช้ฟิลด์ใดบ้าง?
POST /v1/embeddings·voyage-3-large:model,input