موارد استفاده

Codex CLI

نحوه استفاده از API اهور در Codex CLI — روش خودکار با اهور CLI و روش دستی

راهنمای استفاده از اهور در Codex CLI

Codex CLI یک ابزار کدنویسی خط فرمان از OpenAI است که از Responses API استفاده می‌کند. دو روش برای استفاده از آن با اهور وجود دارد.

روش ۱ (پیشنهادی): استفاده از اهور CLI

ساده‌ترین روش — اهور CLI به صورت خودکار Codex CLI را نصب، تنظیم و اجرا می‌کند:

# نصب اهور CLI
npm install -g ahur-cli

# تنظیم کلید API
ahur config set api_key ak_your_key_here

# اجرای Codex CLI با اهور
ahur launch codex

اهور CLI به صورت خودکار:

  • Codex CLI را در صورت نیاز نصب می‌کند
  • تنظیمات provider اهور را به ~/.codex/config.toml اضافه می‌کند
  • متغیر محیطی AHUR_API_KEY را تنظیم کرده و Codex CLI را راه‌اندازی می‌کند

ادامه گفتگوی قبلی

ahur launch codex --resume sess_abc123

انتخاب مدل خاص

ahur launch codex --model ahur/general

روش ۲: تنظیم دستی

اگر ترجیح می‌دهید مستقیماً از Codex CLI استفاده کنید:

۱. دریافت کلید API

  • به بخش کلید‌های API در پنل توسعه‌دهندگان بروید.
  • یک کلید جدید ایجاد و آن را در جایی امن ذخیره کنید.

۲. نصب Codex CLI

npm install -g @openai/codex

۳. تنظیم provider اهور

فایل ~/.codex/config.toml را ایجاد کنید:

[model_providers.ahur]
name = "Ahur"
base_url = "https://api.ahur.ir/v1"
env_key = "AHUR_API_KEY"

۴. تنظیم متغیر محیطی

export AHUR_API_KEY="ak_your_key_here"

برای تنظیم دائمی به ~/.bashrc یا ~/.zshrc اضافه کنید:

echo 'export AHUR_API_KEY="ak_your_key_here"' >> ~/.bashrc
source ~/.bashrc

۵. اجرا

codex -c 'model="ahur/general"' -c 'model_provider="ahur"'
می‌توانید از هر مدل موجود در اهور استفاده کنید. لیست کامل مدل‌ها را با ahur launch --help یا در صفحه قیمت‌گذاری مشاهده کنید.

نکات امنیتی

  • کلید API خود را در اختیار دیگران قرار ندهید
  • مصرف و هزینه‌های خود را در بخش آمار استفاده مدیریت کنید
  • فایل ~/.codex/config.toml تنظیمات provider را ذخیره می‌کند

منابع