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()