/v1/embeddings adresine gönderin, döndürülen vektörü saklayın ve vektör veritabanınızla arayın.
Bir embedding oluşturun
Models sayfasından veya model directory içinden embedding destekleyen bir model ID kullanın. Aşağıdaki örnekler, OpenAI uyumlu Embeddings API’yi çağırır.Bu örneklerde
your-embedding-model-id yer tutucusu kullanılır. İsteği çalıştırmadan önce bunu Models sayfasından veya model directory içindeki kullanılabilir bir embedding model ID ile değiştirin.Yanıt örneği
Başarılı bir yanıt şu şekilde görünebilir. Yanıt, her input öğesi için bir vektör içerir; aşağıdaki vektör okunabilirlik için kısaltılmıştır:Toplu input
Tek bir istekte birden fazla vektör istediğinizde bir string dizisi gönderin:cURL
Örnek model kayıtları
Bu örnek model kataloğu yanıtı,
/api/models zarfını ve OpenAI uyumlu bir Embeddings model kaydı şeklini gösterir. Bazı embedding kayıtları boş bir model_type kullanır; yalnızca bu alana güvenmek yerine bir embedding modelini ID ve endpoint desteğine göre seçin.cURL
Yaygın hatalar
Input too long
Input too long
Embedding işleminden önce uzun belgeleri parçalara ayırın.
Wrong model type
Wrong model type
Model dizininden embedding destekleyen bir model seçin.
Vector dimensions mismatch
Vector dimensions mismatch
Tek bir vektör indeksi için aynı model ve boyutları kullanın.
Missing API key
Missing API key
Authorization: Bearer $COMETAPI_KEY gönderin.Hata kodları ve yeniden deneme stratejisi
400
400
Girdi, model ID veya dimensions ayarı düzeltilene kadar yeniden denemeyin.
401
401
API anahtarı mevcut ve geçerli olana kadar yeniden denemeyin.
404
404
Yeniden denemeden önce base URL, path ve model ID değerlerini kontrol edin.
429
429
Üstel backoff ile yeniden deneyin ve batch boyutunu veya eşzamanlılığı azaltın.
500 or 503
500 or 503
Geçici provider veya hizmet hataları için backoff ile yeniden deneyin.
Fiyatlandırma ve model dizini
Models page
Belgelerde CometAPI’nin model ID değerlerini nasıl sunduğunu öğrenin.
Model directory
Model kullanılabilirliğine ve yeteneklerine göz atın.
Pricing
Bir modeli çağırmadan önce fiyatlandırmayı kontrol edin.