Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.

VoyageAI by MongoDB: voyage-code-4

voyageai/voyage-code-4
EmbeddingsWejście: text32KDodano 13 sie 2026

Wypróbuj VoyageAI by MongoDB: voyage-code-4 teraz

Korzysta z Twojego salda według powyższych cen. Nowe konta zaczynają z darmowym użyciem.

Zaloguj się, aby z tego korzystaćZałóż darmowe konto

Wyniki pojawią się tutaj.

Pozostało 5 z 5 darmowych wiadomości na dziś, darmowe konto daje dodatkowe użycie i klucz API.Załóż darmowe kontoZaloguj sięKoszt sesji 0,00 USD

VoyageAI by MongoDB: voyage-code-4 w skrócie

  • Cena wejścia jest o 500% wyższa od mediany 34 modeli z kategorii Embeddings.
  • Okno kontekstu 32 000 tokenów, wystarczy na długie dokumenty i wieloetapowe rozmowy.

O modelu VoyageAI by MongoDB: voyage-code-4

voyage-code-4 to model embeddingu kodu od Voyage AI, spółki należącej do MongoDB. Należy do kategorii embeddings, a nie do rodziny czatu lub generowania tekstu, więc jego zadaniem jest przekształcanie danych wejściowych w wektory, a nie pisanie odpowiedzi. Data wydania przez dostawcę to 2026-08-13. Jeśli budujesz narzędzia do wyszukiwania, wyszukiwania informacji lub narzędzia agentowe wokół kodu źródłowego, to jest właśnie ten rodzaj modelu, który warto ocenić.

Model przyjmuje tekst jako jedyny modalność wejściowy i produkuje embeddings jako jedyny modalność wyjściowy. Jego długość kontekstu wynosi 32000 tokenów, a maksymalne wyjście to 28800. Dostawca opisuje go jako zaprojektowany dla agentów kodujących i wyszukiwania kodu, i wykorzystuje embeddings Matryoshka o wymiarach 2048, 1024, 512 i 256. Embeddings Matryoshka oznaczają, że ten sam wektor można skrócić do mniejszego wymiaru, zachowując jego użyteczność, co pozwala wymieniać przestrzeń dyskową i szybkość wyszukiwania na jakość wyszukiwania bez ponownego embeddingu korpusu. Żadne parametry żądania nie są wymienione jako obsługiwane dla tego modelu.

Te możliwości wskazują na dość konkretny zestaw zastosowań. Wyszukiwanie kodu jest oczywistym zastosowaniem: indeksowanie repozytorium, aby zapytanie wyszukiwania lub pytanie w języku naturalnym zwracało najbardziej odpowiednie pliki, funkcje lub fragmenty kodu. Agenci kodujący mogą używać tych samych embeddings do decydowania, które części bazy kodu wciągnąć do swojego kontekstu roboczego, co ma znaczenie, gdy repozytorium jest znacznie większe niż jakikolwiek pojedynczy prompt. Ponieważ wektory można skracać, ten sam indeks może służyć do szybkiego pierwszego przebiegu przy 256 wymiarach i bardziej precyzyjnego ponownego rankingu przy 2048. Wyszukiwanie dokumentacji, wykrywanie duplikatów lub prawie duplikatów kodu oraz grupowanie podobnych plików również naturalnie pasują, ponieważ wszystkie sprowadzają się do porównywania wektorów.

Wywołujesz go przez API zgodne z OpenAI w api14, używając identyfikatora modelu "voyageai/voyage-code-4". Ponieważ interfejs jest zgodny ze strukturą embeddings OpenAI, istniejące klienty i SDK, które już wskazują na bazowy URL zgodny z OpenAI, powinny działać po zmianie tylko identyfikatora modelu. Model obsługuje wprowadzanie tekstu i zwraca embeddings, z długością kontekstu 32000 tokenów i maksymalnym wyjściem 28800. Lista obsługiwanych parametrów jest pusta, więc nie należy oczekiwać możliwości przekazania opcji takich jak dimensions, truncation czy input type; wyślij tekst i odczytaj wektor.

Dwie rzeczy warto sprawdzić przed podjęciem decyzji. Po pierwsze, to jest model embeddingowy, więc nie odpowie na pytania ani nie wygeneruje kodu; połącz go z modelem generującym, jeśli potrzebujesz agenta, który zarówno wyszukuje, jak i odpowiada. Po drugie, pusta lista parametrów oznacza, że wybór wymiaru nie jest udostępniony jako opcja żądania, więc jeśli potrzebujesz wyraźnej kontroli nad rozmiarem wyjścia w momencie wywołania, potwierdź, jak to jest obsługiwane, zanim zaprojektujesz to rozwiązanie.

Jak wywołać VoyageAI by MongoDB: voyage-code-4 API

  1. Utwórz klucz API w panelu.
  2. Zainstaluj oficjalne SDK openai dla swojego języka.
  3. Ustaw baseURL na https://api14.com/api/v1, a model na "voyageai/voyage-code-4".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.embeddings.create({
  "model": "voyageai/voyage-code-4",
  "input": [
    "The quick brown fox",
    "Lorem ipsum"
  ]
});
console.log(result.data.map((d) => d.embedding.length));

Specyfikacja

Długość kontekstu
32 000
Maks. wyjście
28 800
Wejście
text
Wyjście
embeddings

Żądania w api14 · ostatnie 7 dni

10-1710-1810-1910-2010-2110-2210-23

VoyageAI by MongoDB: voyage-code-4: najczęściej zadawane pytania

Ile kosztuje API VoyageAI by MongoDB: voyage-code-4?
VoyageAI by MongoDB: voyage-code-4 kosztuje Wejście 0,42 USD / 1M tokenów. Opłata jest pobierana z salda w USD tylko za udane żądania; nieudane żądania są darmowe.
Jakie okno kontekstu ma VoyageAI by MongoDB: voyage-code-4?
VoyageAI by MongoDB: voyage-code-4 przyjmuje do 32 000 tokenów na żądanie, prompt, historię i dokumenty łącznie. Generuje do 28 800 tokenów wyjściowych na odpowiedź.
Co potrafi VoyageAI by MongoDB: voyage-code-4?
VoyageAI by MongoDB: voyage-code-4 przyjmuje text i zwraca embeddings.
Jak wywołać VoyageAI by MongoDB: voyage-code-4 z mojego kodu?
Skieruj dowolne SDK OpenAI na https://api14.com/api/v1 i ustaw model na "voyageai/voyage-code-4", bez innych zmian w kodzie. Gotowy przykład skopiujesz z panelu kodu na tej stronie.
Jakie są alternatywy dla VoyageAI by MongoDB: voyage-code-4?
Porównywalne modele z kategorii Embeddings w podobnej cenie: VoyageAI by MongoDB: voyage-multimodal-3.5, VoyageAI by MongoDB: voyage-4-large, OpenAI: Text Embedding 3 Large. Wszystkie działają z tym samym kluczem API, więc zmiana to jeden ciąg znaków.

Społeczność VoyageAI by MongoDB: voyage-code-4

Nowy wątek

Ta społeczność nie ma jeszcze wątków. Załóż pierwszy wątek o VoyageAI by MongoDB: voyage-code-4.