Skip to main content

AzerAI Logo

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

# LiveKit Agent Adı
LIVEKIT_AGENT_NAME=AzerAI

# 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! 🚀

Metadata

Release files for azerai 5.0.7

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

Source distribution (sdist)

Source distribution for azerai 5.0.7
File Size Uploaded Provenance Actions
azerai-5.0.7.tar.gz 17.4 kB Without provenance Details for azerai-5.0.7.tar.gz

Built distribution (wheel)

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

Total release size: 34.9 kB

Release files / azerai-5.0.7.tar.gz

Download URL azerai-5.0.7.tar.gz
Size 17.4 kB
Tags Source
SHA-256 checksum
How to use checksums
98034c9adc183514c1c10bf29efe46164f25574ad0213880cb469e942521cce2
BLAKE2b-256 checksum
How to use checksums
7c868d24160912d742c8506bf4fbb245d40e09afd4fb6294528afdf72b7fdf05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / azerai-5.0.7-py3-none-any.whl

Download URL azerai-5.0.7-py3-none-any.whl
Size 17.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
42307ff97da330530c8aef393a4e44dca7bf1ab2430805ca124e7b2a3119d458
BLAKE2b-256 checksum
How to use checksums
9581bcf40b4cd7094ea08e78876e3710353df4894bc0c1972c25dbcac1b29db7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Security for azerai 5.0.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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