یک مطب میخواهد ربات تلگرامش به همان ده پرسش همیشگی دربارهٔ ساعت کار و خدمات جواب بدهد. یک فروشگاه وردپرسی چتباتی میخواهد که از روی محصولات خودش جواب بدهد و هرجا مطمئن نبود، گفتوگو را به فروشنده بسپارد. برنامهنویسی که این را بسازد، هزینهاش را مهار کند و بعد از تحویل هم نگهش دارد، یک خدمت واقعی برای فروش دارد. کسب درآمد از برنامهنویسی با هوش مصنوعی بیشتر از کد، به همین تعریف درست پروژه بستگی دارد. این راهنما آموزش کدنویسی نیست؛ دربارهٔ خود پروژهٔ مشتری است: دامنهٔ کار، کلید و هزینه، حریم خصوصی و نگهداری.
این یکی از خدمتهای صفحهٔ کسب درآمد با هوش مصنوعی است.
پروژههایی که میشود پیشنهاد داد
| پروژه | با چه چیزی | نکتهٔ کار |
|---|---|---|
| ربات تلگرام یا بله | مسیر chat/completions روی https://gisoo.pro/api/v1 با کتابخانهٔ رسمی OpenAI | فقط از واقعیتهای خود مشتری جواب بدهد |
| چتبات پشتیبانی سایت وردپرسی | افزونهٔ هوش مصنوعی وردپرس با کلید گیسو | هرجا مطمئن نبود، به آدم بسپارد |
| پاسخگوی تلفنی یا دستیار صوتی | اتصال زنده (Realtime) روی WebSocket، سازگار با Asterisk | با تماسهای واقعی امتحان شود |
| خودکارسازی کار | n8n، LangChain یا Dify، با راهنمای یکپارچهسازیها | هر قدم خطایش را درست گزارش کند |
| تصویر یا صدا در اپ مشتری | مسیرهای images/generations، audio/speech و audio/transcriptions | هزینهٔ هر بار ساخت از اول معلوم باشد |
معرفی همهٔ مسیرها و مدلها در صفحهٔ وبسرویس هوش مصنوعی گیسو است.
کلید و هزینهٔ هر مشتری را جدا کنید
بیشتر پروژههای هوش مصنوعی برای مشتری، نه سر کد، که سر هزینه به مشکل میخورند: رباتی که یک شب هزار پیام بیدلیل جواب داده، یا کلیدی که در کد سایت لو رفته است. از اول دو راه دارید:
- بهتر: مشتری حساب و کلید گیسوی خودش را بسازد. مصرف از اعتبار خودش کم میشود و صورتحسابش روشن است. شما کلید را روی سرور میگذارید.
- اگر با حساب خودتان کار میکنید: در بخش API اپ گیسو (
/app/api) برای هر مشتری یک پروژه بسازید، با بودجهٔ ماهانه به دلار و «مدلهای مجاز» خودش. برای کلید همان پروژه هم سقف هزینهٔ کل، سقف درخواست در دقیقه (RPM)، آدرسهای IP مجاز و تاریخ انقضا بگذارید. مصرف هر پروژه و هر کلید جدا گزارش میشود.
کلید همیشه روی سرور میماند، هیچوقت در کد صفحهٔ سایت یا اپ موبایل. حساب گیسو هم شخصی است و فروش یا دادن آن به مشتری مجاز نیست؛ کلیدی که روی سرور پروژه نشسته، این نیست. برای جواب دادن به پرسشهای پرتکرار، یک مدل سبک معمولاً کافی است؛ قیمت امروز مدلها را اینجا ببینید:
| مدل | ورودی، هر میلیون توکن | خروجی، هر میلیون توکن |
|---|---|---|
| GPT-5 nano OpenAI | $$0.07 ≈ ۱۹٬۳۶۹ سکه | $$0.56 ≈ ۱۵۴٬۹۵۲ سکه |
| Claude Haiku 5.5 Anthropic (Claude) | $$0.14 ≈ ۳۸٬۷۳۸ سکه | $$0.70 ≈ ۱۹۳٬۶۹۰ سکه |
| GPT-4o mini OpenAI | $$0.21 ≈ ۵۸٬۱۰۷ سکه | $$0.84 ≈ ۲۳۲٬۴۲۸ سکه |
| GPT-5.6 Luna OpenAI | $$0.28 ≈ ۷۷٬۴۷۶ سکه | $$1.68 ≈ ۴۶۴٬۸۵۶ سکه |
| GPT-5 mini OpenAI | $$0.35 ≈ ۹۶٬۸۴۵ سکه | $$2.80 ≈ ۷۷۴٬۷۶۰ سکه |
| DeepSeek Flash DeepSeek | $$0.42 ≈ ۱۱۶٬۲۱۴ سکه | $$1.68 ≈ ۴۶۴٬۸۵۶ سکه |
| Gemini 3.8 Flash Google Gemini | $$1.05 ≈ ۲۹۰٬۵۳۵ سکه | $$5.25 ≈ ۱٬۴۵۲٬۶۷۵ سکه |
| Gemini 3.6 Flash Google Gemini | $$1.05 ≈ ۲۹۰٬۵۳۵ سکه | $$5.25 ≈ ۱٬۴۵۲٬۶۷۵ سکه |
| Claude Haiku 4.5 Anthropic | $$1.52 ≈ ۴۲۳٬۲۸۲ سکه | $$7.64 ≈ ۲٬۱۱۶٬۴۱۰ سکه |
| GPT-5 OpenAI | $$1.75 ≈ ۴۸۴٬۲۲۵ سکه | $$14.00 ≈ ۳٬۸۷۳٬۸۰۰ سکه |
| DeepSeek V4 Pro DeepSeek | $$1.84 ≈ ۵۱۱٬۳۴۲ سکه | $$5.54 ≈ ۱٬۵۳۴٬۰۲۵ سکه |
| Claude Sonnet 5.5 Anthropic (Claude) | $$2.80 ≈ ۷۷۴٬۷۶۰ سکه | $$14.00 ≈ ۳٬۸۷۳٬۸۰۰ سکه |
| Gemini 4 Argon Google Gemini | $$2.80 ≈ ۷۷۴٬۷۶۰ سکه | $$14.00 ≈ ۳٬۸۷۳٬۸۰۰ سکه |
| GPT-5.6 Terra OpenAI | $$2.80 ≈ ۷۷۴٬۷۶۰ سکه | $$16.80 ≈ ۴٬۶۴۸٬۵۶۰ سکه |
| Claude Opus 5.5 Anthropic (Claude) | $$5.60 ≈ ۱٬۵۴۹٬۵۲۰ سکه | $$28.00 ≈ ۷٬۷۴۷٬۶۰۰ سکه |
| GPT-5.6 Sol OpenAI | $$5.60 ≈ ۱٬۵۴۹٬۵۲۰ سکه | $$28.00 ≈ ۷٬۷۴۷٬۶۰۰ سکه |
| Claude Fable 5.1 Anthropic (Claude) | $$14.00 ≈ ۳٬۸۷۳٬۸۰۰ سکه | $$70.00 ≈ ۱۹٬۳۶۹٬۰۰۰ سکه |
| GPT-6 Astra OpenAI | $$14.00 ≈ ۳٬۸۷۳٬۸۰۰ سکه | $$70.00 ≈ ۱۹٬۳۶۹٬۰۰۰ سکه |
توکن تکهای از متن است؛ هر کلمهٔ فارسی معمولاً به چند توکن شکسته میشود. ورودی متنی است که میفرستید (همراه با پیامهای قبلی گفتوگو) و خروجی جوابی است که مدل مینویسد.
بهروزرسانی: ۱۴۰۵/۰۷/۳۰ ۲۲:۵۰ مبلغها به سکه، با قیمت امروز همان مدل در گیسو
پیشنهاد پروژه به مشتری چه داشته باشد
مشتری معمولاً نمیداند «چتبات» دقیقاً چه کاری میکند و چه کاری نمیکند. پیشنهاد روشن جلوی بیشتر سوءتفاهمها را میگیرد:
- کار ربات در یک جمله: مثلاً «به پرسشهای ساعت کار، آدرس و خدمات جواب میدهد و نوبت نمیگیرد».
- منبع جوابها: فایل واقعیتهایی که مشتری تأیید میکند، یا مطالب منتشرشدهٔ سایت خودش.
- جایی که آدم وارد میشود: کِی و چطور گفتوگو به یک همکار سپرده میشود.
- هزینهٔ مصرف: اینکه هزینهٔ هر پیام از اعتبار چه کسی کم میشود و سقفش چقدر است.
- نگهداری: چند بار در ماه فایل واقعیتها بهروز میشود و اگر مدلی کنار رفت، چه کسی عوضش میکند.
کوتاهترین شکل کد
کد کامل ربات را اینجا نمینویسیم؛ نشانی و کلید را عوض کنید، بقیه همان کتابخانهٔ رسمی OpenAI است. همین چند خط کافی است تا ببینید وصل شدهاید:
import os
from openai import OpenAI
client = OpenAI(base_url="https://gisoo.pro/api/v1", api_key=os.environ["GISOO_API_KEY"])
facts = "Hours: Sat-Wed 9:00-17:00. Address: [address]. Services: [list]."
reply = client.chat.completions.create(
model="gpt-5-mini",
messages=[
{"role": "system", "content": "Answer only from these facts. If the answer is not here, say a colleague will reply.\n" + facts},
{"role": "user", "content": "پنجشنبهها باز هستید؟"},
],
)
print(reply.choices[0].message.content)
print(reply.usage.total_tokens)
جواب جریانی (stream)، تصویر و صدا هم با همین کلید کار میکنند. راهاندازی قدمبهقدم در شروع سریع است.
Claude Code برای کار خودتان
Claude Code از راه قالب Anthropic به گیسو وصل میشود (ANTHROPIC_BASE_URL=https://gisoo.pro/api) و هزینهاش از همان اعتبار کم میشود. راهاندازی آن در VS Code را در راهنمای Claude Code در VS Code نوشتهایم. کلیدی که برای Claude Code میسازید را با «مدلهای مجاز» فقط به مدلهای Claude محدود کنید. یک چیز عوض نمیشود: هر تغییری را که پیشنهاد میدهد خودتان میخوانید، آزمونها را اجرا میکنید و مسئول کدی هستید که به مشتری میدهید.
حریم خصوصی کاربران مشتری
از دامنهٔ کار تا نگهداری
- فایل واقعیتها را با مشتری بنویسید. ساعت کار، خدمات، قیمتهایی که میشود گفت، و هر چیزی که ربات حق ندارد بگوید.
- مرز را تعیین کنید. ربات به چه چیزهایی جواب نمیدهد و کی گفتوگو را به آدم میسپارد.
- با پرسشهای واقعی امتحان کنید. بیست پرسش واقعی از مشتری بگیرید، از جمله پرسشهای بیربط و بدجنسانه، و جوابها را با هم بخوانید.
- بودجه و سقف را بگذارید. بودجهٔ ماهانهٔ پروژه، سقف هزینهٔ کلید و سقف درخواست در دقیقه.
- مستندات بدهید. کجا اجرا میشود، کلید کجاست، فایل واقعیتها را چطور عوض کنند.
- بررسی ماهانه را توافق کنید. مدلها و قیمتها عوض میشوند و فایل واقعیتها کهنه میشود؛ نگهداری، بخشی از کار است که میفروشید.
قیمت پروژه و نگهداری با شماست. روش حساب کردن وقت، هزینهٔ مصرف و اصلاحها را در راهنمای فریلنسری با هوش مصنوعی آوردهایم.
قدم اول
برای یک کسبوکار آشنا یک ربات کوچک پرسشهای پرتکرار بسازید، روی کلیدی با سقف هزینه. یک فیلم یکدقیقهای از کارش بگیرید و همین را بهعنوان نمونهکار به مشتری بعدی نشان بدهید.