from openapi import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.conversations.create(metadata={
"session_id": "sess_abc123",
"user_type": "premium",
})
# Handle response
print(res){
"id": "conv_abc123",
"object": "conversation",
"created_at": 1704067200,
"metadata": {
"session_id": "sess_abc123",
"user_type": "premium"
}
}Crea una conversación para almacenar y recuperar el estado de la conversación a través de las llamadas a la API de respuesta.
from openapi import SDK
with SDK(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as sdk:
res = sdk.llm.conversations.create(metadata={
"session_id": "sess_abc123",
"user_type": "premium",
})
# Handle response
print(res){
"id": "conv_abc123",
"object": "conversation",
"created_at": 1704067200,
"metadata": {
"session_id": "sess_abc123",
"user_type": "premium"
}
}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>.
Elementos iniciales para incluir en el contexto de la conversación. Máximo 20 elementos a la vez.
20Elemento de mensaje de entrada: Un mensaje con rol y contenido. Utiliza esto para turnos de usuario, asistente, sistema o desarrollador en entradas estructuradas.
Show child attributes
Show child attributes
Está bien
El ID único de la conversación
El tipo de objeto, siempre 'conversación'
Marca de tiempo Unix de cuando se creó la conversación.
Show child attributes
Identidad del propietario de la conversación. Puede ser un hash SHA256 o userId:externalUserId en función del MODO_DE_IDENTIDAD.
¿Esta página le ayudó?