Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.clarifeye.ai/llms.txt

Use this file to discover all available pages before exploring further.

A warehouse (also called a project) is the top-level container for all your data, documents, and configurations.

Create a Warehouse

# Create a new warehouse
warehouse = client.create_warehouse(
    name="My Warehouse",
    brief="Description of my warehouse",
    default_llm_model="gpt-4o-mini"  # Optional: set default LLM model
)

print(f"Created warehouse: {warehouse.name} (ID: {warehouse.id})")

Get an Existing Warehouse

# Get a warehouse by ID
warehouse = client.get_warehouse(warehouse_id="your-warehouse-id")

# List all warehouses
warehouses = client.list_warehouses()
for wh in warehouses:
    print(f"Warehouse: {wh.name} (ID: {wh.id})")

Delete a Warehouse

# Delete a warehouse (use with caution!)
result = client.delete_warehouse(warehouse_id="warehouse-id-to-delete")

Update Warehouse Settings

# Update warehouse configuration
warehouse.update_settings(
    default_llm_model="claude-3-5-sonnet-20241022",
    business_brief="Updated description"
)