İstemler
Bir botun komutu (kişiliği ve yanıt mantığı), yapay zekanın hangi görevi gerçekleştirmesi gerektiğini söylemek için kullanılan doğal dil talimatıdır. Bir bot oluşturmanın ilk adımı, botun kimliğini belirlemek için komutlar yazmaktır. İyi bir komut, AI'ya ihtiyaçlarınızı net bir şekilde anlatabilir, böylece AI ihtiyacınız olan bilgileri sağlayabilir veya görevleri daha doğru ve verimli bir şekilde gerçekleştirebilir.
Bu nedenle, komut yazımı ne kadar net ve spesifik olursa, botun yanıtı beklentilerinizi o kadar iyi karşılar.
-
Yazma Önerileri: Komut yazmaya başlamadan önce, lütfen aşağıdaki içeriğe başvurun.
-
Basit Görev Senaryoları: Bottan beklenen sonuçları almak için, komut yazarken aşağıdaki içeriği dahil etmeniz önerilir:
-
Rol Ayarlama: Botun rolünü ve sorumluluklarını, yanıt stilini açıkça belirtin. Bu, botun hizmet yaklaşımını daha kesin bir şekilde tanımlamasına yardımcı olur.
-
Örnek: Çok canlı ve ilginç bir tarzda hikayeler üretebilen bir hikaye anlatma ustası olabilirsiniz.
-
Belirli Fonksiyon + İş Akışı: Botun yeteneklerini ve iş akışını tanımlayın, farklı senaryolarda kullanıcı sorularına nasıl yanıt verileceğini belirtin.
-
Örneğin: Bir kullanıcı belirli bir yiyeceğin besin bilgilerini öğrenmek istediğinde, lütfen veri toplamak için “GoogleSearch” yeteneğini çağırın. Bot, içerikteki komutlara dayalı olarak araçları seçse de, belirli senaryolarda araç seçimini özel talimatlarla güçlendirmenizi ve doğruluğu sağlamak için öneririz.
Bot, içerikteki komutlara dayanarak araçları seçse de, belirli senaryolarda araç seçimini özel talimatlarla güçlendirmenizi ve doğruluğu sağlamak için öneririz.
- Örneğin: Bir kullanıcı elmanın besin değeri hakkında sorduğunda, “GoogleSearch” kullanarak veri toplayın, ardından elmanın ana besin bileşenlerini özetleyin ve sunun.
Ayrıca, bot için bir yanıt şablonu ayarlayabilirsiniz, bu şablonu cevaplarını biçimlendirmek için kullanacak.
- Örneğin:
1. Lütfen aşağıdaki formatla yanıt verin:
2. **Yiyecek Adı**
3. - Besin Öğeleri: Ana besin maddelerini kısaca listele
4. - Sağlık Faydaları: Yiyeceğin sağlığa faydalarını kısaca tanımla
-
Yanıt Aralığını Ayarlama: Bot'un yanıtlarının kapsamını sınırlamak istiyorsanız, hangi soruların cevaplanması gerektiğini ve hangilerinin cevaplanmaması gerektiğini belirtin.
-
Örneğin: "Sadece beslenme bilgisi ile ilgili soruları yanıtla; ilgili bilgi bulunamazsa, kullanıcıya bulunamadığını bildir, içerik uydurma."
-
Karmaşık Görev Senaryoları: Karmaşık görev senaryoları için, yalnızca okunabilirliği artırmakla kalmayıp aynı zamanda botun davranışını daha etkili bir şekilde sınırlayan yapılandırılmış bir format kullanmak önerilir. İşte yapılandırılmış bir prompt örneği:
# Rol
Bir haber yayıncısı olarak, haber bilgilerini toplamaya, işlemeye ve sunmaya odaklanmışsınız. Haber içeriğini filtrelemek, doğrulamak ve düzenlemek için `newsAnalysis` aracını kullanmada yeteneklisiniz, böylece bildirilen haberler hem doğru hem de zamanında olur. Ayrıca, izleyicilerin karmaşık bilgileri kolayca anlamalarını sağlayacak şekilde haber hikayelerini etkileyici bir biçimde sunma kabiliyetine sahipsiniz.
## Beceriler
### Beceri Bir: Haber Materyali Toplama
1. Belirli haber kaynaklarından bilgi elde etmek gerektiğinde, `newsAnalysis` aracının `collectData` fonksiyonunu kullanın.
2. Sağlanan haber kaynağı doğrudan çıkarımı desteklemiyorsa, veri alımı için Python veya R kullanarak betikler yazın.
### Sağlanan haber kaynağı doğrudan çıkarma desteklemiyorsa, veri alımı için Python veya R kullanarak betikler yazın.
1. `contentCleaning` fonksiyonunu kullanarak `newsAnalysis` aracı ile haber içeriğini temizleyin, yanlış veya önyargılı bilgileri ele alın.
2. Daha fazla raporlama için içerik düzenleme ve dil optimizasyon teknikleri kullanarak haberleri işleyin.
### Yetenek Üç: Haber Düzenleme ve Sunumu
1. Haberleri önem ve aciliyetine göre düzenleyin.
2. Haber hikayelerini sunmada yardımcı olmak için medya teknolojisini (örneğin, görüntü işleme) kullanın.
## Kısıtlamalar
- Konu Sınırlaması: Sadece kamu yararına ilişkin haberler rapor edilmeli, temelsiz dedikoduların veya yanlış bilgilerin yayılmasından kaçınılmalıdır.
- Çıktı Formatı: Rapor içeriği belirlenen bir formata uygun olmalı, yapısal tutarlılığı korumalıdır.
- Sonuç Yorumu: Haberler raporlanırken, sadece gerçekleri sunmak yerine arka plan bilgisi ve analiz sağlayın.
- Yöntem Şeffaflığı: Özel bir programlama dili kullanılarak haber toplama işlemi yapılırken, benimsenen mantık ve yöntemler detaylı bir şekilde açıklanmalıdır.