Skip to main content

TajikGPT Python SDK

Official Python client for TajikGPT API.

Installation

pip install tajikgpt

Quick Start

from tajikgpt import TajikGPT

client = TajikGPT(api_key="sk-tj-your-key")

# Chat
response = client.chat.completions.create(
    model="tj-1.0",
    messages=[{"role": "user", "content": "Привет!"}]
)
print(response.choices[0].message.content)

# Image generation
image = client.images.generate(
    prompt="Sunset over Tajikistan mountains",
    image_model="tj-image-1.0"
)
print(image.url)

# Video generation (Plus/Pro only)
video = client.video.generate(
    prompt="A beautiful mountain landscape timelapse"
)
print(video.url)

Models

Model Description Tier
tj-0.5 Legacy Free
tj-1.0-mini Fast, simple tasks Free
tj-1.0 Balanced speed & quality Free
tj-1.0-pro Smart + Vision, Web Search Plus+
tj-1.0-ultra Top model Plus+
tj-coder Code assistant Free
tj-image-1.0 High quality images All
tj-image-0.5 Legacy images All
tj-video-1.0 Video generation (Alpha) Plus/Pro

API Endpoints

Method Endpoint Description
POST /tj/chat Chat with AI
POST /tj/images/generate Generate images
POST /tj/video/generate Generate video
GET /tj/models List models
GET /tj/models/{id} Get model info

Error Handling

from tajikgpt import TajikGPT, AuthenticationError, RateLimitError

client = TajikGPT(api_key="sk-tj-your-key")

try:
    response = client.chat.completions.create(
        model="tj-1.0",
        messages=[{"role": "user", "content": "Hello"}]
    )
except AuthenticationError:
    print("Invalid API key")
except RateLimitError:
    print("Too many requests, wait and retry")

Get API Key

  1. Go to tajikgpt.com/pricing
  2. Subscribe to Pro plan
  3. Find your API key in profile

Links

Metadata

Release files for tajikgpt 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tajikgpt 1.2.0
File Size Uploaded
tajikgpt-1.2.0.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tajikgpt 1.2.0
File Interpreter ABI Platform
tajikgpt-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.4 kB

Release files / tajikgpt-1.2.0.tar.gz

Download URL tajikgpt-1.2.0.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
0c4895575e96edc9d5246651d36bb999c8ef0f56ed3a561863125fb4342fb732
BLAKE2b-256 checksum
How to use checksums
e60830604282e97d86010f79b228dfda1f335b6ccd6eaa23c34ad226b74bffde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / tajikgpt-1.2.0-py3-none-any.whl

Download URL tajikgpt-1.2.0-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5d17aa34be59bd3324cc925570b48243854da02ba693f2a95fbbffe69c04162f
BLAKE2b-256 checksum
How to use checksums
95fd37834235fcccc25ac5b816c284aef384483cae295d383571b23a7c79c994
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page