from openapi import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.embeddings.embed(input="The quick brown fox jumps over the lazy dog.", model="auto", encoding_format="float")
# Handle response
print(res){
"data": [
{
"object": "embedding",
"embedding": [
0.0023,
-0.0091,
0.0156,
-0.0042,
0.0089
],
"index": 0
}
],
"model": "auto",
"object": "list",
"usage": {
"prompt_tokens": 8,
"total_tokens": 8
}
}Genera incrustaciones vectoriales para entradas de texto individuales o múltiples. Devuelve vectores de punto flotante junto con estadísticas de uso de tokens.
from openapi import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.embeddings.embed(input="The quick brown fox jumps over the lazy dog.", model="auto", encoding_format="float")
# Handle response
print(res){
"data": [
{
"object": "embedding",
"embedding": [
0.0023,
-0.0091,
0.0156,
-0.0042,
0.0089
],
"index": 0
}
],
"model": "auto",
"object": "list",
"usage": {
"prompt_tokens": 8,
"total_tokens": 8
}
}Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Parámetros de solicitud para crear incrustaciones. Genera representaciones vectoriales del(la) texto(s) de entrada.
El texto de entrada o el arreglo de textos para generar embeddings. Puede ser una sola cadena o un arreglo de cadenas. Nota: el tamaño del lote y los límites de longitud de entrada varían según el modelo. Consulte GET /embeddings/models para límites específicos del modelo.
1 - 100000ID del modelo a utilizar para generar incrustaciones. Utiliza el formato proveedor:modelo. Consulta GET /embeddings/models para ver los modelos disponibles y sus límites.
1El número de dimensiones que deben tener los embeddings de salida resultantes. Solo es compatible con ciertos modelos.
1 <= x <= 9007199254740991El formato para devolver las incrustaciones. Puede ser 'float' (matriz de números) o 'base64' (binario codificado en base64).
float, base64 Un identificador único que representa a tu usuario final.
Está bien
Respuesta del punto final de embeddings que contiene los embeddings generados y la información de uso.
Una lista de objetos de incrustación. Cada objeto contiene el vector de incrustación como un arreglo de números de punto flotante o una cadena codificada en base64 que representa el significado semántico del texto de entrada.
Show child attributes
El modelo utilizado para generar las incrustaciones
Estadísticas de uso para la solicitud de incrustaciones.
Show child attributes
¿Esta página le ayudó?