**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.pyfayllarına malik olmalıdırctx: RunContextparametri hər funksiyada olmalıdır- Azərbaycan dilində təsvirlər istifadə edin
- Funksiyalar
asyncolmalıdır- Ətraflı təlimat üçün yuxarıdakı linkə klikləyin
🤝 İştirak
- Fork edin
- Feature branch yaradın (
git checkout -b feature/amazing-feature) - Commit edin (
git commit -m 'Add amazing feature') - Push edin (
git push origin feature/amazing-feature) - 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ə
- Müəllif: AzerStudio Dev
- Email: Info.AzerStudioDev@gmail.com
- GitHub: https://github.com/AzerStudio-Dev/AzerAI
- PyPI: https://pypi.org/project/AzerAI/
🇦🇿 Azərbaycanın ilk tam plugin ekosistemli AI asistenti! 🚀
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file azerai-5.0.0.tar.gz.
File metadata
- Download URL: azerai-5.0.0.tar.gz
- Upload date:
- Size: 14.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7785b0bbeabaf34a9858e12e0d60ca0a5f7504237d4e8c0c13fa867bc2a0a52a
|
|
| MD5 |
fd869ee7cc4526f88d5909c7a3f5d72a
|
|
| BLAKE2b-256 |
009b3f2065ea88221916402b123347f724fc64d3a332038144053db1ffa1e7ea
|
File details
Details for the file azerai-5.0.0-py3-none-any.whl.
File metadata
- Download URL: azerai-5.0.0-py3-none-any.whl
- Upload date:
- Size: 13.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9ff0ac09bd68ec285b46be534cfcd5140b1ff96c849360f8cc77abcdb720784
|
|
| MD5 |
1323546ef10d45e66a008c56f4cbb868
|
|
| BLAKE2b-256 |
6ba0b44be082c03677e406c4251dba7984ebb0fabc4579e57ef1241a67672809
|