Endpoint kapsamı
1 genel endpoint sunar: embedding.
Production semantik arama için verimli text vektörleri
# Base URL
https://runapi.ai
# Endpoints
POST /v1/embeddings
curl https://runapi.ai/v1/embeddings \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-embedding-3-small",
"input": [
"Bu destek makalelerini ve müşteri sorgusunu embed et, böylece en yakın eşleşmeleri sıralayabileyim."
],
"encoding_format": "float"
}'
from openai import OpenAI
client = OpenAI(
base_url="https://runapi.ai/v1",
api_key="your-runapi-key"
)
response = client.chat.completions.create(
model="text-embedding-3-small",
messages=[{"role": "user", "content": "Bu destek makalelerini ve müşteri sorgusunu embed et, böylece en yakın eşleşmeleri sıralayabileyim."}]
)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://runapi.ai/v1",
apiKey: "your-runapi-key"
});
const response = await client.chat.completions.create({
model: "text-embedding-3-small",
messages: [{ role: "user", content: "Bu destek makalelerini ve müşteri sorgusunu embed et, böylece en yakın eşleşmeleri sıralayabileyim." }]
});
3 varyant mevcut
Herhangi bir modeli seçin ve saniyeler içinde oluşturun.
Şu anda kullanılabilir model yok.
| Sağlayıcı | OpenAI |
| Model kimliği | text-embedding-3-small |
| Modality | Metin |
| Görev türleri | Synchronous |
| API uç noktası | /v1/embeddings |
| Faturalandırma birimi | 1K token |
| Katalog durumu | Operasyonel |
Ücretsiz kaydolun ve kontrol panelinden text-embedding-3-small için bir API anahtarı oluşturun.
text-embedding-3-small model kimliği ve parametrelerinizle /v1/embeddings adresine POST isteği gönderin.
Tamamlanan text-embedding-3-small yanıtını uç noktadan doğrudan okuyun.
1 genel endpoint sunar: embedding.
Abonelik gerektirmeksizin 1K token ile ölçülür.
Bu uç nokta için yayımlanmış istek parametresi yok.
Belgeleri, SSS'leri veya ürün kataloglarını vektör olarak indeksleyin ve anahtar kelime eşleşmesi yerine anlama göre en ilgili sonuçları getirin.
Bilgi tabanı parçalarını gömün ve en yakın eşleşmeleri, alıntı destekli yanıtlar üretmek için bir LLM prompt'una besleyin.
Destek taleplerini, anket yanıtlarını veya kullanıcı geri bildirimlerini manuel etiketleme olmadan anlamsal benzerliğe göre gruplayın.
Quickstart'ta gösterilen model ID'sini gönderin.
Anahtar bazlı hız limitleri kullanım kademesine göre ölçeklenir. Güncel limitler için fiyatlandırma sayfasına bakın.
Evet — varyant bir bayraktır. model parametresini değiştirerek geçiş yapın.
Streaming उपलब्ध olduğunda RunAPI uçtan uca stream eder.
Herkese açık GitHub reposunda bir issue açın veya desteğe e-posta gönderin.
text-embedding-3-small varsayılan olarak 1.536 boyut çıktı üretir. Matryoshka gömme desteği sayesinde depolama maliyetini düşürmek ve geri çağırma kalitesinin büyük bölümünü korumak için 256, 512 veya 1.024 boyut talep edebilirsiniz.
text-embedding-3-large, 3.072 boyuta sahip ve MTEB benchmarkında yaklaşık 2 puan daha yüksek skor alıyor; ancak milyon token başına yaklaşık 6,5 kat daha pahalı. Çoğu anlamsal arama ve RAG kullanım senaryosunda text-embedding-3-small, maliyetin çok küçük bir kısmıyla benzer kalite sunuyor.
RunAPI, abonelik veya asgari harcama olmaksızın her gömme çağrısı için ücret alır. Güncel çağrı başına fiyat için bu sayfadaki fiyatlandırma tablosunu inceleyin. Başarısız istekler hiçbir zaman ücretlendirilmez.
Evet. Ek yükü azaltmak için tek bir API çağrısında birden fazla metin gönderin. RunAPI toplu gömme isteklerini işler ve tüm vektörleri tek bir yanıtta döndürür; bu, büyük belge koleksiyonlarının indekslenmesi için çok daha verimlidir.
Kurumsal kurulum, entegrasyonlar ve teknik sorular konusunda yardımcı oluruz.
İletişime geçin