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>"
}
}Get current configuration and resource status.
Returns a comprehensive view of all configured resources in the system, including embedders, language models, rerankers, and databases. Each resource includes its current status (ready, failed, or pending) and any error messages if initialization failed.
This endpoint is useful for:
Resources may be in one of three states:
ready: The resource is initialized and available for usefailed: The resource failed to initialize (error details included)pending: The resource is configured but not yet initializedcurl --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>"
}
}Successful Response
Response model for configuration retrieval.
The status of all configured resources.Show child attributes
Current episodic memory configuration including both long-term and short-term memory.Show child attributes
Current semantic memory configuration.Show child attributes