Selecionar Agente de IA para Python
select_ai, permitindo que você aproveite os recursos DBMS_CLOUD_AI no Autonomous AI Database diretamente do Python. O módulo estende o suporte para workflows avançados de IA generativa e automação baseada em agente por meio do submódulo select_ai.agent.
O Que Você Pode Fazer
Agora você pode projetar e orquestrar fluxos de trabalho agênticos em Python com as seguintes classes:
select_ai.agent.Toolselect_ai.agent.Taskselect_ai.agent.Agentselect_ai.agent.Team
Essas classes permitem que você defina ferramentas de forma programática, construa tarefas, configure agentes e monte equipes de vários agentes em Python. Essa abordagem reflete de perto a estrutura e os recursos fornecidos pelo pacote DBMS_CLOUD_AI_AGENT no banco de dados, oferecendo controle flexível e integração perfeita com as operações de IA do Autonomous AI Database.
Suporte para Selecionar Agente de IA Assíncrono
O módulo select_ai.agent também inclui versões assíncronas de suas classes principais, permitindo que você crie e execute workflows do agente usando async e await do Python. Essas classes assíncronas são projetadas para aplicativos baseados em co-rotina e permitem a interação sem bloqueio com o banco de dados.
Você pode usar as seguintes classes assíncronas:
-
select_ai.agent.AsyncTool -
select_ai.agent.AsyncTask -
select_ai.agent.AsyncAgent -
select_ai.agent.AsyncTeam
Consulte "Exemplos de agentes de IA assíncronos" em Selecionar IA para Python para explorar.
Essas classes assíncronas suportam a mesma funcionalidade básica que suas contrapartes síncronas, incluindo:
-
Criação de ferramentas para geração de linguagem natural para SQL (NLSQL), pesquisa na Web, geração aumentada de recuperação (RAG), PL/SQL, notificações e funções personalizadas
-
Configurando a lógica da tarefa e o uso da ferramenta
-
Atribuindo funções e perfis do agente
-
Montar e executar equipes de agentes programaticamente
Isso permite que você crie pipelines de IA escaláveis que se integram naturalmente a aplicativos assíncronos Python.
Para obter uma referência completa da API, consulte o guia Selecionar IA para Python.
Tópico principal: Selecionar Agente de IA