Requisitos reales
database.typedistinto desqlite- Tabla de contenidos y tabla vectorial configurables desde
config.yaml OPENAI_API_KEYsi usas el embedder por defectotext-embedding-3-small
Configuracion
Fuentes de ingesta
workspace/knowledge/docs/workspace/knowledge/urls.yaml- API custom de
/knowledge/*
Endpoints custom mas utiles
| Metodo | Ruta | Uso |
|---|---|---|
POST | /knowledge/upload | Subir un documento |
POST | /knowledge/ingest-urls | Ingestar URLs en lote |
GET | /knowledge/list | Listar documentos |
DELETE | /knowledge/{doc_name} | Eliminar por nombre |
POST | /knowledge/search | Buscar semanticamente |
Notas practicas
- La ruta custom
/knowledge/searchusamax_results. - Si defines
OPENAGNO_API_KEY, las rutas custom de knowledge exigenX-API-Key. - Las tablas custom de knowledge estan protegidas por whitelist para evitar consultas sobre tablas arbitrarias.
- AgentOS tambien expone rutas nativas de knowledge (
/knowledge/content,/knowledge/config, etc.). Si vas a operar contenido de forma intensiva, revisa tambien/api.