نمونه‌کارها/Web App
AVENA · PROJECT DOSSIER

آونا AI؛ پلتفرم اختصاصی مدیریت مدل‌های هوش مصنوعی

از Avena CLI تا API یکپارچه؛ توسعه یک محصول کامل برای دسترسی و مدیریت هوش مصنوعی

طراحی و توسعه آونا AI با فرانت‌اند و بک‌اند اختصاصی، Avena CLI، اتصال مدل‌ها، API سازگار با OpenAI، گزارش جزئی مصرف و مدیریت قیمت‌گذاری.

مشتریآونا AIصنعتهوش مصنوعی و ابزارهای توسعه‌دهندگاننوع پروژهپلتفرم اختصاصی و APIتمرکزطراحی محصول و رابط کاربری · توسعه فرانت‌اند و بک‌اند اختصاصی
بازسازی نمای صفحه اصلی آونا AI و API یکپارچه
Web Appآونا AI؛ پلتفرم اختصاصی مدیریت مدل‌های هوش مصنوعی
خدمات انجام‌شده
طراحی محصول و رابط کاربریتوسعه فرانت‌اند و بک‌اند اختصاصیتوسعه Avena CLIیکپارچه‌سازی ارائه‌دهندگان مدلطراحی API و پنل مدیریت
تکنولوژی‌ها
Avena CLIOpenAI-compatible APIOAuthGeminiChatGPT / OpenAIClaudeVLESS / V2Ray

یک نقطه دسترسی برای چند ارائه‌دهنده هوش مصنوعی

آونا AI برای تبدیل اتصال‌های پراکنده مدل‌های هوش مصنوعی به یک تجربه قابل مدیریت ساخته شده است. در این پروژه، طراحی رابط کاربری، توسعه فرانت‌اند و بک‌اند، ابزار خط فرمان Avena CLI و پنل‌های مدیریتی در کنار هم قرار گرفته‌اند تا هم کاربر سرویس و هم مدیر پلتفرم مسیر روشنی برای استفاده و کنترل مصرف داشته باشند.

چالش پروژه؛ اتصال کافی نیست

کار با چند ارائه‌دهنده هوش مصنوعی، علاوه بر ارسال درخواست، به مدیریت اتصال‌ها، انتخاب مدل، کنترل اعتبار و مشاهده هزینه‌ها نیاز دارد. چالش اصلی این پروژه، جمع‌کردن این بخش‌ها در یک محصول منسجم بود: توسعه‌دهنده باید بتواند از API مشترک استفاده کند و مدیر باید ببیند هر درخواست با چه مدل و چه مصرفی پردازش شده است.

راه‌حل آونا؛ توسعه محصول از رابط تا زیرساخت

فرانت‌اند و بک‌اند اختصاصی آونا AI با تمرکز بر تجربه یکپارچه طراحی و پیاده‌سازی شدند. صفحه معرفی محصول، پنل کاربری، پنل مدیریت و لایه ارتباط با مدل‌ها، بخش‌های مکمل همین محصول هستند. Avena CLI نیز به‌عنوان ابزار خط فرمان اختصاصی پروژه توسعه یافته تا استفاده از زیرساخت به محیط مرورگر محدود نباشد. در لایه اتصال ارائه‌دهندگان، یکپارچه‌سازی ابزارهای ارتباطی، از جمله CLIProxyAPI، بخشی از راهکار است.

اتصال Gemini، ChatGPT و Claude

پلتفرم از اتصال Gemini با OAuth و یکپارچه‌سازی سرویس‌های ChatGPT و Claude پشتیبانی می‌کند. مدیریت اتصال‌ها در پنل، دسترسی مدیر به ارائه‌دهندگان را در یک محیط متمرکز قرار می‌دهد. این بخش، اتصال به سرویس‌های مدل را پوشش می‌دهد؛ مدل‌های پایه متعلق به ارائه‌دهندگان خود هستند.

API سازگار با OpenAI برای کاربران

آونا AI یک API سازگار با ساختار OpenAI در اختیار کاربران قرار می‌دهد تا اتصال نرم‌افزارها و ابزارهای توسعه به مدل‌های پشتیبانی‌شده از مسیر مشترکی انجام شود. انتخاب مدل و ارسال درخواست در این رابط، پیچیدگی ارتباط مستقیم با چند ارائه‌دهنده را کاهش می‌دهد. دامنه سازگاری هر قابلیت تابع امکانات و مستندات API پلتفرم است.

گزارش مصرف، جزئیات هر درخواست

داشبورد، نمای کلی تعداد درخواست‌ها، درخواست‌های موفق، توکن‌های ورودی و خروجی و هزینه ثبت‌شده را نمایش می‌دهد. در گزارش جزئی، اطلاعاتی مانند مدل، مسیر API، وضعیت پاسخ، مصرف ورودی و خروجی، هزینه و وضعیت پردازش در کنار زمان درخواست قابل مشاهده است. این تفکیک به مدیر کمک می‌کند از یک عدد کلی به جزئیات رخدادهای مصرف برسد.

مدیریت مدل‌ها، قیمت‌گذاری و کیف پول

در پنل مدیریت، قیمت هر مدل و وضعیت فعال‌بودن آن قابل تنظیم است. به این ترتیب، ارائه مدل به کاربران و تعیین قیمت فروش، به‌صورت متمرکز مدیریت می‌شود. بخش کیف پول نیز مشاهده موجودی و اعتبار کاربران را در کنار گزارش مصرف فراهم می‌کند. قیمت‌ها و اعداد داخل تصاویر این نمونه‌کار، مبنای تعرفه جاری سرویس نیستند.

مدیریت ارتباطات با VLESS و V2Ray

برای برقراری ارتباط با سرویس‌های خارجی در شبکه‌های دارای محدودیت دسترسی، امکان اتصال زیرساخت به مسیرهای ارتباطی VLESS و V2Ray در پروژه در نظر گرفته و پیاده‌سازی شده است. این لایه بخشی از مدیریت ارتباطات پلتفرم است و در کنار اتصال ارائه‌دهندگان و ابزار خط فرمان قرار می‌گیرد.

تجربه دو‌زبانه؛ فارسی و انگلیسی

رابط آونا AI به دو زبان فارسی و انگلیسی ارائه می‌شود. طراحی تجربه فارسی و نمایش مناسب نام مدل‌ها، مسیرهای API و اطلاعات فنی لاتین در کنار یکدیگر، بخشی از ملاحظات رابط کاربری محصول بوده است.

خروجی پروژه و مسیر متن‌باز

خروجی این پروژه یک پلتفرم اختصاصی شامل وب‌سایت، پنل‌های کاربری و مدیریتی، Avena CLI، لایه اتصال مدل‌ها و API مشترک است. طبق برنامه تیم آونا، انتشار پروژه به‌صورت متن‌باز در GitHub به‌زودی انجام خواهد شد. در زمان تهیه این نمونه‌کار، لینک عمومی مخزن ارائه نشده است.

درباره تصاویر پروژه

تصاویر گالری، بازسازی نمایشی از محیط واقعی آونا AI بر اساس اسکرین‌شات‌های محصول هستند. برای ارائه یکدست و حفظ اطلاعات حساب‌ها، داده‌های شناسایی و بخشی از مقادیر با داده نمایشی یا علامت جایگزین نمایش داده شده‌اند.

PROJECT FEATURES

ویژگی‌های کلیدی پروژه

جزئیاتی که تجربه نهایی محصول را شکل داده‌اند.

01

Avena CLI اختصاصی برای کار با زیرساخت هوش مصنوعی

02

فرانت‌اند و بک‌اند اختصاصی و هماهنگ

03

اتصال Gemini با OAuth و یکپارچه‌سازی ChatGPT و Claude

04

ارائه API سازگار با OpenAI به کاربران

05

گزارش مصرف جزئی برای هر درخواست

06

نمایش توکن ورودی، خروجی، وضعیت و هزینه درخواست

07

تعیین قیمت و فعال یا غیرفعال کردن هر مدل

08

پنل مدیریت کیف پول و اعتبار کاربران

09

مدیریت ارتباطات با VLESS و V2Ray

10

رابط دو‌زبانه فارسی و انگلیسی

NEXT PROJECT?

پروژه بعدی می‌تواند برای برند شما باشد.

اگر مسئله یا ایده‌ای دارید، آن را با ما مطرح کنید تا مسیر مناسب را با هم پیدا کنیم.

شروع پروژه