Oferecemos suporte a dois tipos de API para agentes de IA:
Exemplo de requisição:
POST https://agent.hostman.com/api/v1/cloud-ai/agents/{{agent_id}}/v1/chat/completions
Authorization: Bearer {{token}}
Content-Type: application/json
{
"model": "gpt-4",
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"temperature": 1,
"max_tokens": 100,
"stream": false
}
Exemplo de resposta:
{
"choices": [
{
"message": {
"role": "assistant",
"content": "Hi! How can I help you?"
}
}
],
"usage": {
"prompt_tokens": 12,
"completion_tokens": 14,
"total_tokens": 26
}
}
Exemplo de requisição:
POST https://agent.hostman.com/api/v1/cloud-ai/agents/{{agent_id}}/call
Authorization: Bearer {{token}}
Content-Type: application/json
{
"message": "Hello",
"parentmessageid": "3adfea84-bcdb-44b5-8914-92035e75ec24"
}
Exemplo de resposta:
{
"message": "Hi! How can I help you?",
"id": "340b7381-2834-4b98-a51c-e68f8d0abd5b",
"response_id": "ed08981f-126b-49e7-856d-d122b3a53f26"
}
|
Recurso |
API compatível com OpenAI |
API nativa |
|
Formato da requisição |
array |
campo |
|
Histórico de mensagens |
Não armazenado, enviado na requisição |
Armazenado entre requisições (usando |
|
Respostas em streaming |
Suportado ( |
Não suportado |
|
Multimodalidade |
Suporte parcial |
Apenas texto |
|
Informações de uso |
Disponível ( |
Não disponível |
|
Formato da resposta |
|
|
Use a API compatível com OpenAI se você:
Use a API nativa se você: