SDKs and tools
Gisoo is compatible with the OpenAI API and with the Anthropic Messages API, so most tools need only a new base URL and a Gisoo key. Replace sk-gisoo-v1-... with your key from gisoo.pro/app/api.
OpenAI SDK (Python and Node.js)
Set base_url to https://gisoo.pro/api/v1. Nothing else changes.
from openai import OpenAI
client = OpenAI(base_url="https://gisoo.pro/api/v1", api_key="sk-gisoo-v1-...")
r = client.chat.completions.create(model="gpt-4o-mini", messages=[{"role": "user", "content": "Hi"}])
print(r.choices[0].message.content)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://gisoo.pro/api/v1", apiKey: process.env.GISOO_API_KEY });
const r = await client.chat.completions.create({ model: "gpt-4o-mini", messages: [{ role: "user", content: "Hi" }] });
console.log(r.choices[0].message.content);
OPENAI_BASE_URL=https://gisoo.pro/api/v1
OPENAI_API_KEY=sk-gisoo-v1-...
Anthropic SDK and Claude Code
For the Anthropic SDK the base URL is https://gisoo.pro/api, without /v1, because the SDK adds the path itself.
import anthropic
client = anthropic.Anthropic(base_url="https://gisoo.pro/api", api_key="sk-gisoo-v1-...")
m = client.messages.create(model="openrouter/anthropic/claude-sonnet-5.5", max_tokens=512, messages=[{"role": "user", "content": "Hi"}])
print(m.content[0].text)
Claude Code reads its endpoint from environment variables:
export ANTHROPIC_BASE_URL=https://gisoo.pro/api
export ANTHROPIC_AUTH_TOKEN=sk-gisoo-v1-...
export ANTHROPIC_MODEL=openrouter/anthropic/claude-sonnet-5.5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=openrouter/anthropic/claude-haiku-4.5
claude
Server-side web search and code-execution tools and server-side MCP connectors are not available through the Messages endpoint, and the thinking parameter is ignored. Normal chat, streaming, tools you define yourself, images and token counting work.
LangChain
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model="gpt-4o-mini", base_url="https://gisoo.pro/api/v1", api_key="sk-gisoo-v1-...")
print(llm.invoke("Hi").content)
LiteLLM
Use the openai/ prefix with api_base, or add the same values to a LiteLLM proxy config.
import litellm
r = litellm.completion(model="openai/gpt-4o-mini", api_base="https://gisoo.pro/api/v1", api_key="sk-gisoo-v1-...",
messages=[{"role": "user", "content": "Hi"}])
print(r.choices[0].message.content)
Cursor, Cline, Continue and other editors
Choose the provider type OpenAI Compatible (sometimes called a custom OpenAI endpoint), then enter:
- Base URL:
https://gisoo.pro/api/v1 - API key: your
sk-gisoo-v1-...key - Model: any id from the models list, for example
gpt-5.3-codex
Persian step-by-step guides exist for Cursor, Cline, Continue, Codex CLI and Open WebUI.
n8n, Dify and no-code tools
n8n has a community node, n8n-nodes-gisoo, and Dify has a Gisoo model provider. Any tool with an OpenAI-compatible credential also works with the base URL above.
Gisoo open-source libraries and integrations
| Project | What it is | Install or link |
|---|---|---|
| Python | The official Python client for Gisoo: chat, images, audio, music and video. It wraps the familiar OpenAI client. |
pip install gisooPyPI |
| Javascript | JavaScript and TypeScript SDK, used together with the openai package. |
npm install gisoo-sdk openainpm |
| Php | PHP client for Composer projects. |
composer require gisoo/gisoo-phpPackagist |
| Wordpress chat | WordPress plugin that adds an AI chat widget to a site. | |
| Wordpress provider | WordPress AI provider plugin: use Gisoo models inside WordPress AI features. | GitHub |
| N8n | n8n community node for building automations with Gisoo models. |
n8n-nodes-gisoonpm |
| Dify | Dify model provider for Gisoo. | GitHub |
| Mcp | MCP server for Gisoo, for Claude Desktop, Cursor and VS Code. |
https://gisoo.pro/api/mcp |
| Skills | Agent skills that teach coding assistants how to use the Gisoo API. |
npx skills add netarz/gisoo-skillsGitHub |
| Whmcs | WHMCS add-on: AI chat and ticket assistance for hosting providers. | |
| Trader | A trading-assistant example built on the Gisoo API. | |
| Extension | Browser extension that brings Gisoo into any page. |
Next: what you can call, and how billing works.