Voyage: Voyage Code 3
voyage-code-3- Masukan / Keluaran
- $0.18 / $0.00
- Konteks
- 32K
- Modalitas
- Embedding
Tentang Voyage Code 3
Voyage Code 3 adalah model penyematan teks dari Voyage AI yang dioptimalkan untuk pengambilan kode. Model ini memetakan pertanyaan bahasa alami dan file sumber ke dalam satu ruang vektor, sehingga pencarian dapat mengembalikan fungsi atau file yang menjawab pertanyaan tersebut. Voyage kini merujuk ke Voyage Code 4 sebagai model kode yang lebih baru. Model ini mengembalikan 1024 dimensi secara default, dengan opsi 256, 512, dan 2048.
Kelebihan
- Voyage mengoptimalkannya khusus untuk pengambilan kode, bukan untuk prosa umum.
- Model ini mencocokkan pertanyaan bahasa lugas dengan kode sumber yang relevan dalam indeks repositori.
- Dimensi output 256, 512, 1024, dan 2048 dapat diminta.
- Model ini mendukung output int8, uint8, binary, dan ubinary untuk penyimpanan yang ringkas.
Kapan harus beralih
- Voyage Code 4 adalah penerus yang lebih baru, jadi build baru sebaiknya mengevaluasi model tersebut terlebih dahulu.
- Model ini disetel untuk kode, sehingga pencarian dokumen biasa lebih baik dilayani oleh Voyage 4 atau Voyage 4 Large.
Memulai
Buat API key
Buat kunci di Console, gunakan untuk semua model di platform.
Kirim permintaan pertama Anda
Salin contoh untuk bahasa Anda dan jalankan terhadap endpoint tersebut.
EmbeddingEndpoint TokenLabPOST/v1/embeddingscurl -X POST "https://api.tokenlab.sh/v1/embeddings" \ -H "Authorization: Bearer sk-xxx" \ -H "Content-Type: application/json" \ -d '{ "encoding_format": "float", "model": "voyage-code-3", "input": "The quick brown fox jumps over the lazy dog." }'
Parameter
Embedding
| Parameter | Nilai dan batas | Nilai bawaan | Catatan |
|---|---|---|---|
encoding_format | Tidak disediakan | Tidak disediakan | This field is accepted. The current public contract does not specify a complete value range or list. No additional values are promised. The omitted-field default is not verified. |
input | Jumlah masukan: ≥ 1, ≤ 1000 | Tidak disediakan | Tidak disediakan |
Penetapan Harga
Harga Verified berlaku untuk Verified yang lebih murah di sebagian besar model. Harga Official adalah harga resmi dari pembuat model dan berlaku untuk rute Official yang lebih andal. Auto menagihkan biaya berdasarkan rute yang menyelesaikan permintaan.
Embedding
per 1M token- Harga Official
- Masukan $0.18 / Keluaran $0.00
- Harga Verified
- —
- Diskon
- —
| Harga Officialper 1M token | Harga Verifiedper 1M token | Diskon | |
|---|---|---|---|
| Embedding | Masukan $0.18 / Keluaran $0.00 | — | — |
Penggunaan & aktivitas
Tingkat keberhasilan adalah proporsi permintaan yang selesai. Latensi adalah berapa lama respons penuh berlangsung; P95 berarti 95% permintaan selesai dalam waktu tersebut.
Penggunaan & ketersediaan
24 jam terakhir- Permintaan
- Tingkat keberhasilan
- Latensi P95
- Total token
Data didasarkan pada permintaan pengguna gabungan, tidak termasuk pemeriksaan status.
Buka di Console
Buka Voyage Code 3 di Console dengan prompt siap diedit atau dikirim.
Bantu saya mencoba voyage-code-3 dengan embedding di /v1/embeddings. Tampilkan hasil dan biayanya.
Skenario penggunaan
Pencarian repositori
Sematkan fungsi dan file agar pengembang dapat bertanya di mana percobaan ulang (retries) ditangani dan mendapatkan modul yang tepat.
Konteks untuk asisten pengodean
Ambil cuplikan kode yang paling relevan dan berikan ke model chat sebelum model tersebut mengedit atau menjelaskan sesuatu.
Pencarian kode duplikat dan serupa
Sematkan cuplikan dari banyak layanan untuk mengelompokkan implementasi yang hampir identik dan menemukan kode yang layak digabungkan.
Contoh prompt
Sematkan kueri: di mana kita memvalidasi tanda tangan webhook?
Sematkan fungsi Python ini sebagai dokumen untuk indeks kode.
Sematkan kueri: contoh kueri basis data berpaginasi dengan kursor.
Model ini memiliki harga kondisional. Total token bulanan saja tidak dapat menghasilkan estimasi yang andal; gunakan harga detail untuk spesifikasi permintaan, cache, dan jendela waktu yang berlaku.
FAQ
Untuk apa Voyage Code 3 digunakan?
Mengambil kode sumber. Voyage menggambarkannya sebagai model yang dioptimalkan untuk pengambilan kode, sehingga pertanyaan bahasa alami akan mengarah ke kode yang menjawabnya. Model ini digunakan untuk membangun pencarian repositori dan memberikan kode yang relevan kepada asisten pengodean.
Haruskah saya menggunakan Voyage Code 3 atau Voyage Code 4?
Voyage mencantumkan Voyage Code 4 sebagai model kode yang lebih baru, jadi evaluasilah model tersebut terlebih dahulu pada build baru. Tetap gunakan Voyage Code 3 jika vektor kode tersimpan Anda sudah menggunakannya dan penyematan ulang belum direncanakan.
Apakah Voyage Code 3 lebih baik daripada Voyage Code 2?
Voyage Code 3 adalah model yang lebih baru, dan indeks Voyage Code 2 yang lama dapat dimigrasikan ke model ini. Keduanya memiliki ruang vektor yang berbeda, jadi sematkan ulang repositori dan uji pengambilan sebelum mengganti yang lama.
Dimensi mana saja yang dapat dikembalikan?
1024 secara default, dengan opsi 256, 512, dan 2048 tersedia, serta tipe output int8, uint8, binary, atau ubinary. Gunakan satu pengaturan di seluruh indeks. Vektor yang lebih kecil menghemat penyimpanan.
Berapa biaya Voyage Code 3?
Di TokenLab, Voyage Code 3 dikenakan Masukan $0.18 / Keluaran $0.00 per 1M token. Tabel harga di atas menampilkan rincian lengkap. Tarif bergantung pada unit penagihan, spesifikasi, dan penggunaan. Bandingkan kondisi yang sama dalam harga detail model; satu tarif tidak menentukan total biaya.
Endpoint mana yang harus digunakan Voyage Code 3?
Pakai https://api.tokenlab.sh/v1/embeddings sebagai default untuk Voyage Code 3. Jika format native penyedia didukung, API workbench juga menampilkan endpoint tersebut.
Operasi apa saja yang didukung Voyage Code 3?
Voyage Code 3 mendukung Embedding. Pilih operasi di API workbench di atas untuk melihat endpoint dan contoh kode terkait.
Bandingkan Voyage Code 3
Sumber
Ditinjau 2 Okt 2026