Integrações com provedores de contexto

Esse componente agrupa integrações externas que fornecem, transformam, recuperam ou persistem o contexto em torno de uma invocação de agente. A maioria se conecta por meio da abstração do provedor de contexto. Uma página de provedor também pode incluir uma ferramenta hospedada pelo provedor quando essa é a implementação do sistema externo do mesmo padrão de contexto; essas páginas identificam o mecanismo explicitamente.

Organizar pela superfície de integração do framework mantém uma única página de provedor para seus respectivos padrões de armazenamento, memória, RAG, pré-processamento ou CodeAct, em vez de duplicar o provedor em todas as categorias de recursos. Use a coluna Padrões comuns abaixo para navegar pelo resultado necessário.

A documentação distingue vários padrões comuns:

  • O armazenamento de conversa recarrega e persiste a transcrição exata da mensagem.
  • A memória extrai e lembra o conhecimento durável selecionado de interações anteriores.
  • O RAG recupera informações relevantes de uma fonte de conhecimento externa.
  • O pré-processamento transforma arquivos de entrada ou outro conteúdo antes da invocação do modelo.
  • O CodeAct contribui com uma ferramenta de execução de código e gerencia o ambiente de execução.

Esses padrões descrevem usos comuns, não limites rígidos. Um provedor pode combinar vários padrões ou implementar um comportamento totalmente diferente.

Para informações sobre o ciclo de vida, abstrações integradas e orientações para implementação de provedor personalizado, consulte Conceitos de provedor de contexto.

Integrações disponíveis

Provider Padrões comuns C# Python Go
Pesquisa de IA do Azure  RAG ✅ ✅ ❌
Compreensão de conteúdo do Azure Pré-processamento ❌ ✅ ❌
Azure Cosmos DB Armazenamento de conversa; memória ✅ ✅ ❌
Hyperlight CodeAct ✅ ✅ ❌
Local (.NET) CodeAct ✅ ❌ ❌
Mem0 Memory ❌ ✅ ❌
Microsoft Foundry RAG; memória ✅ ✅ ❌
Monty CodeAct ❌ ✅ ❌
Neo4j RAG; memória ✅ ✅ ❌
Redis RAG; armazenamento de conversa; memória ✅ ✅ ❌
Valkey Armazenamento de conversas ✅ ❌ ❌

Próximas Etapas