Completamenti chat di Nebula Agent
/chat/completions
Un completamento di Nebula Agent compatibile con OpenAI e stateless: invia ogni volta l'intera conversazione. Gli SDK OpenAI funzionano senza modifiche e model viene ignorato. Addebitato in base all'utilizzo con un minimo di 10 crediti; usage.credits_used riporta l'addebito. stream: true trasmette eventi server-sent. Non disponibile tramite MCP.
Il pagamento tramite wallet non è disponibile per questa operazione; usa l'autenticazione dell'account. guida al pagamento x402.
Parametri
Nessun parametro per questo endpoint.
Esempio cURL
curl --request POST \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/chat/completions' \
--header 'X-API-Key: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"messages": [
{
"content": "What changed in NVIDIA sentiment this week?",
"role": "user"
}
],
"stream": false,
"thinking_mode": "auto"
}'
Risposte
Tipo di media application/json
choices
array<object>
Scelte di completamento generate.
choices
Scelte di completamento generate.
choices[].delta
object
Frammento di messaggio in streaming.
choices[].delta
Frammento di messaggio in streaming.
choices[].delta.content
Testo parziale della risposta dell'assistente in questo frammento dello stream.
choices[].delta.role
Ruolo nella conversazione quando emesso in questo frammento dello stream.
choices[].finish_reason
Motivo dell'interruzione della generazione, quando disponibile.
choices[].index
Indice a base zero della scelta di completamento generata.
choices[].message
object
Messaggio dell'assistente completato per una risposta non in streaming.
choices[].message
Messaggio dell'assistente completato per una risposta non in streaming.
choices[].message.content
Testo completo della risposta dell'assistente.
choices[].message.role
Ruolo nella conversazione del messaggio completato.
created
Timestamp Unix di creazione del completamento.
id
Identificatore univoco assegnato al completamento della chat.
model
Identificatore del modello dell'agente Nebula.
object
Tipo di oggetto compatibile con OpenAI.
usage
object
Crediti consumati da questo completamento.
usage
Crediti consumati da questo completamento.
usage.credits_used
Crediti Nebula consumati dalla richiesta.
{
"choices": [
{
"finish_reason": "stop",
"index": 0,
"message": {
"content": "NVIDIA sentiment strengthened this week as data-centre demand dominated discussion.",
"role": "assistant"
}
}
],
"created": 1786114800,
"id": "chatcmpl_nebula_01",
"model": "nebula-agent",
"object": "chat.completion",
"usage": {
"credits_used": 10
}
}