Skip to main content
GET
/
api
/
v2
/
config
Get Config
curl --request GET \
  --url http://localhost:8080/api/v2/config
{
  "resources": {
    "embedders": [
      {
        "name": "<string>",
        "provider": "<string>",
        "status": "ready",
        "error": "<string>"
      }
    ],
    "language_models": [
      {
        "name": "<string>",
        "provider": "<string>",
        "status": "ready",
        "error": "<string>"
      }
    ],
    "rerankers": [
      {
        "name": "<string>",
        "provider": "<string>",
        "status": "ready",
        "error": "<string>"
      }
    ],
    "databases": [
      {
        "name": "<string>",
        "provider": "<string>",
        "status": "ready",
        "error": "<string>"
      }
    ]
  },
  "episodic_memory": {
    "long_term_memory": {
      "embedder": "<string>",
      "reranker": "<string>",
      "vector_graph_store": "<string>",
      "enabled": true
    },
    "short_term_memory": {
      "llm_model": "<string>",
      "message_capacity": 123,
      "enabled": true
    },
    "enabled": true
  },
  "semantic_memory": {
    "enabled": false,
    "database": "<string>",
    "llm_model": "<string>",
    "embedding_model": "<string>"
  }
}

Response

200 - application/json

Successful Response

Response model for configuration retrieval.

resources
ResourcesStatus · object
required
The status of all configured resources.
episodic_memory
EpisodicMemoryConfigResponse · object
Current episodic memory configuration including both long-term and short-term memory.
semantic_memory
SemanticMemoryConfigResponse · object
Current semantic memory configuration.