Quickstart
Single completion
from scitex_genai import GenAI
ai = GenAI(model="gpt-4o-mini")
print(ai("Explain neural networks in one sentence."))
print("cost USD:", ai.cost)
Switch providers without changing the call
ai = GenAI(model="claude-sonnet-4-6")
ai("Same call, different backend.")
The GenAI factory dispatches to the matching provider class inside
scitex_genai.llm (OpenAI, Anthropic, Google, Groq, DeepSeek,
Perplexity, Llama). Cost tracking and conversation history are
provider-agnostic.
For a runnable walk-through see examples/01_genai.ipynb.