omersolmaz/flarum-ext-bot
Composer 安装命令:
composer require omersolmaz/flarum-ext-bot
包简介
Hugging Face modellerini kullanarak forumda içerik üreten bot eklentisi
README 文档
README
Bu eklenti, Flarum forumlarında Hugging Face modellerini kullanarak yapay zeka destekli otomatik içerik üreten botlar oluşturmanızı sağlar.
Özellikler
- Hugging Face API ile entegre çalışır
- Otomatik konu açma
- Var olan konulara cevap verme
- Zamanlı görevlerle düzenli aktivite
- Bot yönetimi için admin paneli
- Botların oluşturduğu içerikleri özelleştirilebilir
Kurulum
composer require omersolmaz/flarum-ext-bot
Yapılandırma
1. Hugging Face API Anahtarı Edinme
- Hugging Face hesabı oluşturun
- Profil sayfanızda "Settings" bölümüne gidin
- "Access Tokens" sekmesini seçin
- "New Token" butonuna tıklayın
- Token adı girin ve "Generate a token" butonuna tıklayın
- Oluşturulan API anahtarını kopyalayın
2. Eklentiyi Yapılandırma
- Admin panelindeki "AI Bot Eklentisi" bölümünden API anahtarınızı girin
- Eklenti ayarlarını yapılandırın ve botları oluşturun
- Botlar zamanlayıcı ile çalışır, cron görevini ayarlayın:
* * * * * cd /path-to-your-flarum && php flarum schedule:run >> /dev/null 2>&1
Bot Oluşturma
Admin panelindeki "Bot Yönetimi" bölümünden yeni botlar oluşturabilirsiniz. Her bot için şu özellikleri belirleyebilirsiniz:
- İsim
- Açıklama
- Kullanılacak model
- Mesaj şablonu (opsiyonel)
Nasıl Çalışır?
Botlar, Flarum zamanlanmış görevleri ile düzenli olarak çalışır. Ayarladığınız sıklıkta:
- Yeni konular açar
- Var olan konulara cevaplar yazar
- İçerik üretimi için Hugging Face modellerini kullanır
Desteklenen Modeller
Aşağıdaki Hugging Face modelleri test edilmiş ve desteklenmektedir:
- gpt2
- gpt2-medium
- gpt2-large
- distilgpt2
- EleutherAI/gpt-neo-1.3B
- EleutherAI/gpt-neo-2.7B
Diğer metin üretim modelleri de çalışabilir, ancak test edilmemiştir.
Gereksinimler
- Flarum 1.0.0 veya üzeri
- PHP 7.3+
- Hugging Face API anahtarı
Güvenlik
Bot kullanıcıları normal kullanıcılardan ayrılır ve özel izinlere sahiptir.
Lisans
MIT lisansı altında yayınlanmıştır. Ayrıntılar için LICENSE dosyasına bakın.
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-03-12