Controles necessários
- Lista de modelos
- Permissão de ferramentas
- Máximo de saída
- RPM, TPM e concorrência
- Orçamento diário e mensal
Implantação segura
- Valide argumentos no servidor.
- Limite profundidade e tentativas.
- Registre ferramentas e resultados.
- Exija aprovação em ações irreversíveis.
Framework não é garantia
LangChain, CrewAI e outros clientes podem usar uma URL compatível, mas cada combinação precisa ser testada.
agent-tool.tstypescript
const response = await client.chat.completions.create({
model: "qwen3.7-plus",
messages: [{ role: "user", content: "What is the order status?" }],
tools: [{
type: "function",
function: {
name: "get_order_status",
description: "Return the current order status",
parameters: {
type: "object",
properties: { order_id: { type: "string" } },
required: ["order_id"]
}
}
}]
});Perguntas frequentes
Qual modelo usar em um agente?
Escolha um modelo com suporte a ferramentas e teste seus esquemas e idiomas.
Como evitar gasto sem controle?
Combine limite de loop na aplicação com orçamento, velocidade e concorrência na API.