Quick Start
Get up and running with Infraxa in minutes
1. Get Your API Key
Contact the Infraxa team to get your API key and tenant ID
export INFRAXA_API_KEY="your-api-key-here" export INFRAXA_TENANT_ID="your-tenant-id"
2. Create Your First Blob
Upload a document to your vector database
curl -X POST https://infraxa.fly.dev/api/v1/tenants/{tenant_id}/blobs \
-H "X-API-Key: $INFRAXA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Infraxa is a multi-tenant vector database",
"metadata": {
"title": "Introduction",
"category": "docs"
}
}'3. Search Your Data
Perform semantic search using vector embeddings
curl -X POST https://infraxa.fly.dev/api/v1/tenants/{tenant_id}/search \
-H "X-API-Key: $INFRAXA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "What is Infraxa?",
"top_k": 5
}'4. Generate AI Responses
Use AI to generate responses with context from your vector database
curl -X POST https://infraxa.fly.dev/api/v1/tenants/{tenant_id}/generate \
-H "X-API-Key: $INFRAXA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "Explain what Infraxa is",
"model": "gpt-4",
"temperature": 0.7
}'