Expand description
Blocking Rust HTTP client for CortexDB.
cortexdb-sdk provides a synchronous, ergonomic client for the CortexDB
beta HTTP API. All methods return strongly-typed responses or
serde_json::Value for raw access.
§Quickstart
use cortex_sdk::CortexDbClient;
let client = CortexDbClient::new("http://127.0.0.1:8181");
let health = client.health_response().unwrap();
println!("Server version: {}", health.server_version);Structs§
- AnnEvaluation
Response - Answer
Grounding Options Response - Answer
Grounding Report Response - Answer
Grounding Span Response - Aql
- AqlBuild
Error - AqlCell
Response - AqlExplain
Response - AqlResponse
- Async
Cortex DbClient - Async HTTP client for the CortexDB API.
- Cell
Lookup Response - Cell
Response - Context
Pack Anomaly Response - Context
Pack Cell Response - Context
Pack Response - Context
Span Provenance Response - Cortex
DbClient - Blocking HTTP client for the CortexDB API.
- Delete
JobResponse - Error
Response - Evidence
Response - Explain
Response - Grounded
Answer Request - Grounded
Answer Response - Guard
Response - Health
Response - Hnsw
NoFallback Profile Response - Ingest
Response - Ingestion
JobResponse - Ingestion
Skipped Item - Ingestion
Source RefReport - Ingestion
Validation Issue - Ingestion
Validation Report - Numeric
Conflict Response - PutCell
Response - Remember
Builder - Remember
Response - Retrieve
Context Builder - Score
Component Response - Search
Answer Grounding Report Response - Search
Answer Grounding Span Response - Search
Explain Response - Search
Response - Source
RefResponse - Stats
Response - Response metrics containing detailed storage, MemTable, and WAL statistics.
- Validation
Response - Validation report containing integrity verification results.
- Verification
Report Response - Verify
Evidence Conflict - Verify
Fact Builder - Verify
Numeric Conflict - Verify
Request - Write
Batch Request - Write
Batch Response
Enums§
- AqlRetrieval
Mode - Error
Code - Ingestion
JobStatus - SdkError
- Vector
Algorithm - Verify
Conflict - Verify
Output Format - Verify
Result - Write
Batch Operation Request
Constants§
Traits§
Type Aliases§
- AnnNo
Fallback Decision - AnnSearch
Report - Answer
Grounding Options V1 - Answer
Grounding Report V1 - Answer
Grounding Span V1 - AqlCandidate
Counts - AqlExecution
Operator - AqlExecution
Trace - AqlExplain
Filter - AqlLogical
Plan - AqlLogical
Plan Node - Context
Pack Access Decision V1 - Context
Pack Anomaly V1 - Context
Pack Cell V1 - Context
Pack Explain V1 - Context
Pack Provenance V1 - Context
Pack Source RefV1 - Context
Pack V1 - SdkResult
- Search
Explain Item - Search
Explain Term Contribution - Search
Result - Search
Routing Decision