uttapen video guides
From sign-up to your first API call, each task in a short video — most under a minute. Narration subtitles are in Persian.
Using the uttapen dashboard
Your account, the toman wallet, API keys, usage reports and trying models before you write code.
1.Create an uttapen account in a minute
Sign up and sign in with your phone number and an SMS code — no email, no foreign card.
2.Top up your uttapen wallet
Top up the toman wallet through the Zibal gateway and land back on the dashboard; every transaction with its balance.
3.Create an API key
Create an API key with a spending cap and allowed models; the full key is shown only once.
4.Usage and reports
Daily cost in toman, request counts and a breakdown by model and source over 7, 30 or 90 days.
5."Try it": test a model before you code
Use "Try it" on any model page to test it in chat, with streamed answers and the exact cost of each message.
Developer guides
The official OpenAI SDK — only base_url and the key change.
1.Your first request in Python
The official OpenAI SDK in Python — only base_url and your uttapen key change.
2.Node.js and PHP with the official SDK
The openai package for Node.js and openai-php for PHP and Laravel — the same code with the uttapen address and key.
3.Streaming responses
With stream=True the answer arrives token by token — for chatbots and live interfaces.
4.Image and speech APIs
Generate images with images.generate and Persian speech with audio.speech, using the same client.
5.LangChain and Cursor
ChatOpenAI in LangChain and the model settings in Cursor — any OpenAI-compatible tool with the same two values.