O que assistente-de-integração-ai faz?
🤖 Aprimore a análise com uma ferramenta de integração de IA customizável que unifica múltiplos serviços de IA através de uma API padrão para saídas simplificadas.
Este skill permite que você conecte e gerencie diversos provedores de inteligência artificial, como APIs de texto, imagem e áudio, por meio de uma interface unificada. Basta configurar os endpoints e credenciais dos serviços que deseja utilizar, e o assistente cuidará da normalização das requisições e respostas.
Funcionalidades
- Suporte a múltiplos provedores: Integre com provedores como OpenAI, Anthropic, Google AI, entre outros.
- API padronizada: Utilize uma única interface para enviar requisições e receber respostas, independentemente do serviço subjacente.
- Customizável: Configure parâmetros como modelo, temperatura, tokens máximos e muito mais.
- Fallback automático: Defina provedores de backup para caso o principal falhe.
- Extensível: Adicione novos provedores facilmente através de plugins ou configurações.
Como usar
- Configuração: Adicione as chaves de API e endpoints no arquivo de configuração (ex.:
config.json). - Requisição: Utilize o formato padrão para enviar prompts ou dados de entrada.
- Resposta: Receba a saída normalizada, que inclui o texto gerado, metadados e status.
Exemplo de configuração
{
"providers": [
{
"name": "openai",
"apiKey": "sk-...",
"baseUrl": "https://api.openai.com/v1",
"defaultModel": "gpt-4"
},
{
"name": "anthropic",
"apiKey": "sk-ant-...",
"baseUrl": "https://api.anthropic.com/v1",
"defaultModel": "claude-3-sonnet"
}
]
}
Exemplo de requisição
from ai_integration import AIAssistant
assistant = AIAssistant(config="config.json")
response = assistant.query("Explique o que é inteligência artificial.", provider="openai")
print(response.text)
Suporte
Este skill é compatível com plataformas como Claude Code, Cursor e Codex, desde que suportem execução de scripts Python ou Node.js.
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests no repositório original.
Nota: Substitua quocvinh2812/ai-integration-assistant por quocvinh2812/assistente-de-integração-ai ao referenciar este skill em ambientes localizados.