OpenAI Python SDK
OpenAI(base_url=...)
The official Python SDK needs one extra argument. Streaming, tool calls, structured outputs and image content blocks are all supported through the same client.
Code
from openai import OpenAI
client = OpenAI(base_url="https://starseaapi.com/v1", api_key="sk-your-key")
r = client.chat.completions.create(
model="deepseek-v4.1-flash",
messages=[{"role": "user", "content": "Hello"}])
print(r.choices[0].message.content)Quickstart
- Create an API key — Sign up, then create a token in the console. A key works across the whole catalogue; scope and quota can be restricted per key.
- Point your client at the endpoint — Set base_url to https://starseaapi.com/v1 and use the key. Any OpenAI-compatible SDK, IDE or desktop client works.
- Pick a model — Start with a low-cost tier for prototyping. Every id in the catalogue can be swapped without touching code.
- Watch cost, not just quality — Output tokens are usually priced at a multiple of input, and reasoning models emit thinking tokens. Keep stable prompt prefixes first so caching applies.
Integrations