Skip to main content

**AzerAI** - Azərbaycan Dilində Qabaqcıl Səsli AI Asistent

Project description

🤖 AzerAI

AzerAI - Azərbaycan dilində qabaqcıl səsli AI Asistent plugin əsaslı, çoxdilli AI asistent framework

🌟 Xüsusiyyətlər

  • 🎤 Səsli interfeys - Real-time səsli danışıq
  • 🇦🇿 Azərbaycan dili - Əsas dil Azərbaycan dilidir
  • 🔌 Plugin sistemi - Genişlənəbilən plugin arxitekturası
  • 💾 Yaddaş - Söhbət tarixçəsi və context
  • 🎭 Şəxsiyyət - Dostlu və əyləncəli xarakter
  • 🌍 Çoxdilli - 50+ dil dəstəyi
  • 🚀 Yüksək performans - LiveKit ilə real-time əməliyyatlar

Platform Dəstəyi

  • 💻 Windows - Windows 10/11 dəstəklənir
  • 🍎 macOS - macOS 10.15+ dəstəklənir
  • 🐧 Linux - Ubuntu, CentOS, Debian dəstəklənir
  • 🐍 Python - Python 3.8+ tələb olunur

🚀 Quraşdırma

Əsas quraşdırma

pip install AzerAI

Bütün pluginlərlə birlikdə

pip install AzerAI[plugins]

Əl ilə quraşdırma

git clone https://github.com/AzerStudio-Dev/AzerAI.git
cd AzerAI
pip install -e .

⚙️ Konfiqurasiya

.env faylı yaradın:

# LiveKit Konfiqurasiyası
LIVEKIT_API_KEY=your_api_key
LIVEKIT_API_SECRET=your_api_secret
LIVEKIT_URL=wss://your-livekit-server.com

# AI Model API Açarı Parametrləri
GOOGLE_API_KEY=your_google_api_key
OPENAI_API_KEY=your_openai_api_key

# AI Model Seçimi (google və ya openai)
AI_PROVIDER=google

🎯 İstifadə

Console modu

AzerAI console           # Konsol modunda işlə

Digər əmrlər

AzerAI start             # Serveri başlad
AzerAI dev               # İnkişaf rejimi
AzerAI connect           # Qoşul
AzerAI download-files    # Faylları yüklə

🔌 Plugin Yaratmaq

Yeni plugin yaratmaq üçün ətraflı təlimata baxın:

📖 Plugin Yaratma və Yayımlama Təlimatı

Sürətli Başlanğıc:

  • Plugin adı azerai-plugins- prefiksi ilə başlamalıdır
  • Bütün funksiyalar @function_tool() dekoratoru ilə işarələnməlidir
  • Hər plugin __init__.py, info.py, main.py, prompts.py fayllarına malik olmalıdır
  • ctx: RunContext parametri hər funksiyada olmalıdır
  • Azərbaycan dilində təsvirlər istifadə edin
  • Funksiyalar async olmalıdır
  • Ətraflı təlimat üçün yuxarıdakı linkə klikləyin

🤝 İştirak

  1. Fork edin
  2. Feature branch yaradın (git checkout -b feature/amazing-feature)
  3. Commit edin (git commit -m 'Add amazing feature')
  4. Push edin (git push origin feature/amazing-feature)
  5. Pull Request yaradın

📄 Lisenziya

Bu layihə MIT Lisenziyası ilə lisenziyalaşdırılıb - LICENSE faylına baxın.

🙏 Təşəkkürlər

  • Python - Proqramlaşdırma dili
  • LiveKit - Real-time audio/video framework
  • Google - AI modeli
  • OpenAI - AI modeli
  • Azərbaycan icması - Dəstək və tövsiyələr

📞 Əlaqə


🇦🇿 Azərbaycanın ilk tam plugin ekosistemli AI asistenti! 🚀

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azerai-5.0.4.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azerai-5.0.4-py3-none-any.whl (14.0 kB view details)

Uploaded Python 3

File details

Details for the file azerai-5.0.4.tar.gz.

File metadata

  • Download URL: azerai-5.0.4.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for azerai-5.0.4.tar.gz
Algorithm Hash digest
SHA256 a4c7df30de3ade3f78d1e18a8baefd822c2cc6e4583f9b3193cf21625f0ba5ca
MD5 28b583e803ec5768fbed080b73a8e194
BLAKE2b-256 24197e333960b9c2f8cdd3731fffdff3384283af55022bb0366430ce4358debd

See more details on using hashes here.

File details

Details for the file azerai-5.0.4-py3-none-any.whl.

File metadata

  • Download URL: azerai-5.0.4-py3-none-any.whl
  • Upload date:
  • Size: 14.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for azerai-5.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f2e6aabbf3c236250fda880478336547472f63857e843f26a6e56b365a364fd2
MD5 9cba548beaf4138a393c3e8b7e5e97c9
BLAKE2b-256 930a501fa3d82407ef1856779209117f9f563aef3d4e1b539bbe19d1506a0ddc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page