Генерация embeddings
Как отправить запрос через API
- Сгенерировать API_TOKEN
- Отправить запрос на
https://api.smartbuddy.ru/v1/embeddings
(см. примеры ниже)
Пример запроса
import requests
import json
url = "https://api.smartbuddy.ru/v1/embeddings"
payload = json.dumps({
"model": "text-embedding-3-large",
"input": "Названия космической станции"
})
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer API_TOKEN'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
info
Отправьте массив в input для генерации нескольких embedding (в ответе будут возвращены несколько embedding под своим index).
Пример ответа
{
"object": "list",
"data": [
{
"object": "embedding",
"index": 0,
"embedding": [
0.009830446,
0.005216976,
...,
],
}
],
"model": "openai/text-embedding-3-large",
"usage": {
"prompt_tokens": 12,
"total_tokens": 12
}
}