Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este componente agrupa integraciones externas que proporcionan, transforman, recuperan o conservan contexto en torno a una invocación de agente. La mayoría de los asociados a través de la abstracción del proveedor de contexto. Una página de proveedor también puede incluir una herramienta hospedada por el proveedor cuando se trata de la implementación del sistema externo del mismo patrón de contexto; esas páginas identifican explícitamente el mecanismo.
La organización por la superficie de integración del marco mantiene una página de proveedor para su almacenamiento, memoria, RAG, preprocesamiento o patrones codeAct en lugar de duplicar el proveedor entre categorías de características. Use la columna Patrones comunes que aparece a continuación para examinar el resultado que necesita.
La documentación distingue varios patrones comunes:
- El almacenamiento de conversación se vuelve a cargar y conserva la transcripción exacta del mensaje.
- La memoria extrae y recupera los conocimientos duraderos seleccionados de interacciones anteriores.
- RAG recupera información relevante de un origen de conocimiento externo.
- El procesamiento previo transforma archivos entrantes u otro contenido antes de la invocación del modelo.
- CodeAct contribuye a una herramienta de ejecución de código y administra el entorno de ejecución.
Estos patrones describen usos comunes, no límites estrictos. Un proveedor puede combinar varios patrones o implementar un comportamiento diferente por completo.
Para conocer el ciclo de vida, las abstracciones integradas y las instrucciones de implementación de proveedores personalizados, consulte Conceptos del proveedor de contexto.
Integraciones disponibles
| Provider | Patrones comunes | C# | Python | Go |
|---|---|---|---|---|
| Búsqueda de Azure AI | RAG | ✅ | ✅ | ❌ |
| Descripción del contenido de Azure | En procesamiento previo | ❌ | ✅ | ❌ |
| Azure Cosmos DB | Almacenamiento de conversaciones; memoria | ✅ | ✅ | ❌ |
| Hyperlight | CodeAct | ✅ | ✅ | ❌ |
| Local (.NET) | CodeAct | ✅ | ❌ | ❌ |
| Mem0 | Memory | ❌ | ✅ | ❌ |
| Microsoft Foundry | RAG; memoria | ✅ | ✅ | ❌ |
| Monty | CodeAct | ❌ | ✅ | ❌ |
| Neo4j | RAG; memoria | ✅ | ✅ | ❌ |
| Redis | RAG; almacenamiento de conversación; memoria | ✅ | ✅ | ❌ |
| Valkey | Almacenamiento de conversaciones | ✅ | ❌ | ❌ |