cURL
curl --request POST \ --url http://localhost:8080/api/v1/search/milvus \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "query": "<string>", "collection": "financial_documents", "embeddingSecretName": "<string>", "milvusSecretName": "<string>", "topK": 5 } '
{ "results": [ { "text": "<string>", "chunk_index": 123, "source_pipeline": "<string>", "filename": "<string>", "_score": 123 } ], "count": 123 }
Optional API key for authentication (enabled via application.yaml)
Natural language search query
Milvus collection name
Vault secret name for embedding provider (optional, uses server default if omitted)
Vault secret name for Milvus connection
Search results
Show child attributes