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.
OpenAI: Text Embedding 3 Small
openai/text-embedding-3-smallWypróbuj OpenAI: Text Embedding 3 Small teraz
Korzysta z Twojego salda według powyższych cen. Nowe konta zaczynają z darmowym użyciem.
Wyniki pojawią się tutaj.
Ustawienia
OpenAI: Text Embedding 3 Small w skrócie
- Cena wejścia jest zbliżona do mediany 34 modeli z kategorii Embeddings.
O modelu OpenAI: Text Embedding 3 Small
OpenAI: Text Embedding 3 Small to model embeddingowy od OpenAI, wymieniony na api14 pod identyfikatorem modelu openai/text-embedding-3-small. Należy do kategorii embeddings, a OpenAI opisuje go jako ulepszoną, wydajniejszą wersję modelu embeddingowego ada. Zamiast generować odpowiedzi czatu, tworzy embeddingi, czyli numeryczne reprezentacje tekstu używane do pomiaru, jak bardzo dwa fragmenty tekstu są ze sobą powiązane.
Model przyjmuje tekst jako jedyny modalność wejściową i zwraca embeddingi jako jedyną modalność wyjściową, więc pasuje do potoków, w których konwertuje się ciągi znaków na wektory, a nie do systemów konwersacyjnych. Ma długość kontekstu wynoszącą 8192 tokeny, co wyznacza górny limit ilości tekstu, jaką może objąć pojedyncze żądanie, zanim konieczne będzie jego podzielenie. Szczegóły podają również maksymalne wyjście 7372, co jest użyteczną wartością, o której warto pamiętać, decydując, jak dzielić dłuższe dokumenty.
Praktyczne zastosowania wynikają bezpośrednio z tego kształtu. Ponieważ embeddingi pozwalają mierzyć powiązanie między tekstami, model nadaje się do wyszukiwania semantycznego, gdzie osadza się zapytanie i korpus, a następnie szereguje dokumenty według podobieństwa. Generowanie wspomagane wyszukiwaniem to kolejne częste zastosowanie, ponieważ warstwa wyszukiwania zbudowana na embeddingach może dostarczać istotne fragmenty do osobnego modelu generującego. Ta sama właściwość wspiera grupowanie i tematyczne klastrowanie dużych zbiorów tekstów, deduplikację niemal identycznych treści, klasyfikację, gdy trenuje się lekki klasyfikator na wektorach, oraz funkcje rekomendacji lub podobieństwa, które porównują elementy na podstawie ich opisów tekstowych. Kontekst 8192 tokenów oznacza, że każde wejście może być pokaźnym fragmentem, nie tylko pojedynczym zdaniem, co pomaga, gdy osadza się całe sekcje, a nie pojedyncze linie.
Model wywołuje się przez API zgodne z OpenAI w api14, używając identyfikatora modelu openai/text-embedding-3-small. Ponieważ interfejs jest zgodny z formatem OpenAI, istniejące biblioteki klienckie OpenAI i kod kierowany na endpoint embeddings można skierować na api14 przy minimalnych zmianach. Lista obsługiwanych parametrów modelu jest pusta, więc nie ma udokumentowanych dodatkowych parametrów żądania poza standardową strukturą żądania dla wywołania embeddings: podaje się identyfikator modelu i tekst wejściowy, a otrzymuje się wyjście wektorowe. Wszelkie dostrajanie, takie jak sposób dzielenia tekstu czy porównywania otrzymanych wektorów, odbywa się w własnym potoku, a nie przez parametry modelu.
Ponieważ obsługuje wyłącznie tekst na wejściu i embeddingi na wyjściu, ten model nie jest właściwym wyborem, gdy potrzebny jest generowany tekst, wywołania narzędzi lub jakiekolwiek zachowanie konwersacyjne; te przypadki obejmuje model czatu lub uzupełniania. Jest to również model embeddingowy ze stałym oknem kontekstu, więc bardzo długie dokumenty nadal trzeba podzielić przed osadzeniem. W tych granicach jest rozsądnym domyślnym wyborem dla zespołów, które chcą małego, aktualnego modelu embeddingowego OpenAI za endpointem zgodnym z OpenAI.
Jak wywołać OpenAI: Text Embedding 3 Small API
- Utwórz klucz API w panelu.
- Zainstaluj oficjalne SDK openai dla swojego języka.
- Ustaw baseURL na https://api14.com/api/v1, a model na "openai/text-embedding-3-small".
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": "openai/text-embedding-3-small",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Specyfikacja
- Długość kontekstu
- 8192
- Maks. wyjście
- 7372
- Wejście
- text
- Wyjście
- embeddings
Żądania w api14 · ostatnie 7 dni
OpenAI: Text Embedding 3 Small: najczęściej zadawane pytania
- Ile kosztuje API OpenAI: Text Embedding 3 Small?
- OpenAI: Text Embedding 3 Small kosztuje Wejście 0,07 USD / 1M tokenów. Opłata jest pobierana z salda w USD tylko za udane żądania; nieudane żądania są darmowe.
- Jakie okno kontekstu ma OpenAI: Text Embedding 3 Small?
- OpenAI: Text Embedding 3 Small przyjmuje do 8192 tokenów na żądanie, prompt, historię i dokumenty łącznie. Generuje do 7372 tokenów wyjściowych na odpowiedź.
- Co potrafi OpenAI: Text Embedding 3 Small?
- OpenAI: Text Embedding 3 Small przyjmuje text i zwraca embeddings.
- Jak wywołać OpenAI: Text Embedding 3 Small z mojego kodu?
- Skieruj dowolne SDK OpenAI na https://api14.com/api/v1 i ustaw model na "openai/text-embedding-3-small", bez innych zmian w kodzie. Gotowy przykład skopiujesz z panelu kodu na tej stronie.
- Jakie są alternatywy dla OpenAI: Text Embedding 3 Small?
- Porównywalne modele z kategorii Embeddings w podobnej cenie: VoyageAI by MongoDB: voyage-4-lite, Qwen: Qwen3 Embedding 4B, Perplexity: Embed V1 4B. Wszystkie działają z tym samym kluczem API, więc zmiana to jeden ciąg znaków.
Społeczność OpenAI: Text Embedding 3 Small
Nowy wątekTa społeczność nie ma jeszcze wątków. Załóż pierwszy wątek o OpenAI: Text Embedding 3 Small.