Skip to main content

Configuration

Env vars:

export TEXT2EVERYTHING_BASE_URL="https://your-api-endpoint.com"
export TEXT2EVERYTHING_API_KEY="your-api-key"

Using env vars:

import os
from text2everything_sdk import Text2EverythingClient

client = Text2EverythingClient(
base_url=os.getenv("TEXT2EVERYTHING_BASE_URL"),
api_key=os.getenv("TEXT2EVERYTHING_API_KEY"),
)

Advanced:

client = Text2EverythingClient(
base_url="https://...",
api_key="...",
timeout=60,
max_retries=5,
retry_delay=2.0,
)

Context manager:

from text2everything_sdk import Text2EverythingClient

with Text2EverythingClient(base_url="...", api_key="...") as client:
projects = client.projects.list()

Feedback