Bir yapay zeka sohbet robotuyla sohbet etmek kadar eğlenceli olabilir (özellikle bu robot size okulda veya işte yardımcı olabiliyorsa), bazı ekstra özellikler eklemek her zaman daha eğlencelidir. ChatGPT'nin arkasındaki ekip olan OpenAI, platform için eklentiler sunarak bunu mümkün kıldı.
Başlangıçta belirli bir grup geliştirici ve ChatGPT abonesi tarafından kullanılabilir olsa da, bu eklentiler artık tüm kullanıcılara sunulacaktır. İşte onlara hemen erişmek için yapmanız gerekenler.
ChatGPT için Eklentileri Yükleme
ChatGPT, halihazırda birkaç büyük markanın platformu için aşağıdakiler dahil olmak üzere eklentiler oluşturmasına izin verdi:
- Expedia
- Instacart
- Gevşek
- Shopify
- Zapier
- Klarna
Güncellenmiş bir listeyi şu adreste bulabilirsiniz: ChatGPT eklentileri sayfası . Hangi eklentiyi kullanmak istediğinizi ve nasıl kullanacağınızı öğrendikten sonra, onu ChatGPT'ye yüklemek için şu adımları izleyin:
- Tarayıcınıza 'chat.openai.com' yazın ve ChatGPT Plus hesabınızda oturum açın.
- Sayfanın üst kısmındaki 'Model' açılır menüsüne gidin ve 'Eklentiler'i seçin.
- Zaten bir eklenti eklediyseniz, onu açılan yeni menüden seçebilmelisiniz. Aksi takdirde, 'Eklenti Mağazası' bağlantısını açmak için 'Eklentiler' açılır menüsünü tıklayın.
- Kullanılabilir eklentilerin listesini görmek için “Eklenti Mağazası” bağlantısını seçin.
- Seçtiğiniz eklentiye gidin ve 'Yükle'yi tıklayın. Tek bir ziyarette birkaç ChatGPT eklentisi yükleyemezsiniz.
Bir eklenti kurduktan sonra, 'Model' açılır menüsünden 'Eklentiler'i seçtikten sonra açılan 'Eklentiler' açılır menüsünde eklenti logosunun göründüğünü görmelisiniz.
ChatGPT'de Eklentileri Kullanma
Eklentileriniz kuruluyken, ChatGPT'de eklentiye atıfta bulunan sorgular yaparak birkaç şey yapabilirsiniz. Örneğin, aşağıdakine benzer bir sorgu, tarif malzemeleri için alışveriş yapmak üzere Instacart eklentisini kullanmanıza izin verir:
'Glütensiz bir pizza tarifi istiyorum ve malzemeleri Los Angeles'tan almam gerekiyor. Glütensiz pizza için basit bir makbuz önerebilir ve malzemeleri Instacart'tan sipariş edebilir misiniz?
ChatGPT, sorgunuza dayalı olarak bir yanıt oluşturacaktır. Yukarıdaki örnekte, ChatGPT'nin listelediği tüm malzemeleri içeren bir Instacart alışveriş listesine bağlantıyla birlikte glütensiz pizza için bir tarif almalısınız. Bu bağlantıya tıklamak sizi işleminizi tamamlayabileceğiniz Instacart sayfasına götürür.
Bu sadece bir örnek. Yüklediğiniz eklentilere bağlı olarak, emrinize amade olan yeni özellikleri dahil etmek için sorguları şekillendirmenin birçok yolu vardır. Farklı sorgularla denemeler yapın. Belki de seyahatinizi gerçeğe dönüştürmenin en iyi yollarını önermek için Expedia eklentisini kullanarak, yapmak istediğiniz tatil türünü belirtmeyi deneyin. Alternatif olarak, ChatGPT aracılığıyla Gmail e-postaları oluşturup gönderebilmek için Zapier hesabınıza bağlanmak üzere Zapier eklentisini kullanmayı deneyin.
ChatGPT Eklenti Ayarlarını Özelleştirme
Eklentiler, ChatGPT için nispeten yeni olduğundan, ayarlarıyla oynama beceriniz oldukça sınırlıdır. Artı, her eklenti farklıdır, bu nedenle bazıları operasyonlarını diğerlerinden daha fazla özelleştirmenize izin verir. Yüklediğiniz bir eklentiyle biraz uğraşmak istiyorsanız şu adımları kullanın:
discord'da birine nasıl mesaj atılır
- ChatGPT Plus hesabınızda oturum açın ve kontrol panelinizde bulmanız gereken 'Eklentiler' sayfasına gidin.
- Özelleştirmek istediğiniz eklentiyi seçin.
- Sunulan seçeneklere göre ayarlamalar yapın.
Bu seçeneklerin doğası, eklentiye bağlı olarak değişir. Örneğin, (metni farklı dillere çeviren) “Speak” eklentisini kullananlar, eklentinin kullandığı dili seçebilir.
ChatGPT Eklentisi Oluşturma
ChatGPT, geliştiricilerin 'ai-plugin.json' dosyası olarak da adlandırılan bir 'manifest dosyası' oluşturarak üçüncü taraf eklentiler oluşturabileceğini belirtir. Dosya için minimum şema aşağıdadır. ChatGPT :
{
"schema_version": "v1",
"name_for_human": "TODO Plugin",
"name_for_model": "todo",
"description_for_human": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"description_for_model": "Plugin for managing a TODO list. You can add, remove and view your TODOs.",
"auth": {
"type": "none"
},
"api": {
"type": "openapi",
"url": "http://localhost:3333/openapi.yaml",
"is_user_authenticated": false
},
"logo_url": "http://localhost:3333/logo.png",
"contact_email": "[email protected]",
"legal_info_url": "http://www.example.com/legal"
}
Dosyanın, hem insan hem de OpenAI modelinin kullanımı için adı ve açıklaması için bölümlerle birlikte eklentinizin ne yaptığını tanımlayan birkaç alan içerdiğini göreceksiniz. Eklenti oluşturucunun iletişim bilgilerinin yanı sıra kullandığınız API'yi tanımlayan bölümler vardır.
Bir bildirim dosyası oluşturmak da dahil olmak üzere bir ChatGPT eklentisi geliştirmeye yönelik genel adımlar aşağıdaki gibidir:
- OpenAI dil modelinin çağırmasını istediğiniz API'yi geliştirin. Bu, yepyeni bir API veya halihazırda kullanımda olan ve ChatGPT ile uyumlu bir API olabilir.
- Bir OpenAI spesifikasyon belgesi kullanarak API'nizi detaylandırın.
- Eklentinin ne yaptığını açıklamak için bir bildirim dosyası oluşturun ve eklentiyi kullanıcılara sunabilmesi için ChatGPT'nin görmesi gereken meta verileri sağlayın.
Oluşturulan dosyalar ile eklentinizi uzak bir sunucu üzerinden veya yerel geliştirme ortamınızda çalıştırabilirsiniz.
Uzak bir sunucu kullanıyorsanız, eklentinizi etkinleştirmek için şu işlemi uygulayın:
firestick'te kodi nasıl kaldırılır
- Kontrol panelinizde 'Kendi Eklentinizi Geliştirin'e gidin ve kendi eklentilerinizi oluşturma özelliğini ayarlamak için talimatları izleyin.
- 'Doğrulanmamış bir Eklenti Yükle'yi seçin.
- Bildirim dosyanızı 'yourdomain.com/.well-known/' yoluna ekleyin.
Geliştirme ortamlarında çalışan API'lerinin yerel bir sürümüne sahip olanlar, eklenti arayüzlerini doğrudan yerel ana bilgisayar sunucularına yönlendirebilirler:
- ChatGPT'de 'Eklenti' mağazasına gidin.
- 'Kendi Eklentinizi Geliştirin'i seçin.
- 'Yetkilendirme türü'nün 'yok' olarak ayarlandığından emin olurken bağlantı noktası numaranızı ve yerel ana bilgisayarı girin.
Geliştirme alanınızda doğrulanmamış eklentileri etkinleştirmenin yalnızca oluşturduğunuz ve yüklediğiniz eklentilere erişmenizi sağladığını unutmayın. Doğrulanmamış diğer eklentilere erişemezsiniz ve diğer ChatGPT kullanıcıları, eklentiniz doğrulanmadıkça eklentinizi yükleyemez. Şu anda herhangi bir doğrulama süreci yoktur, ancak ChatGPT eklenti özelliğini daha geniş bir kitleye sunduğundan bu durum değişmelidir.
Eklentilerle Oynayın
ChatGPT eklentileri geliştirmenin bu kadar erken bir aşamasında olduğundan, onlarla yaptığınız her şey pratik olduğu kadar deneyseldir. Yine de, birçok popüler uygulamanın ChatGPT'yi tekliflerine entegre etme özelliğinden yararlandığı göz önüne alındığında, bu eklentilerin platformdaki deneyiminizi nasıl dönüştürebileceğini görmek kolaydır.
Bekleme listesine kaydolacak mısınız yoksa geniş bir sunum için mi bekleyeceksiniz? Sizin (veya diğer kullanıcıların) yararlı bulabileceği herhangi bir eklenti fikriniz var mı? Aşağıdaki yorum bölümünde bize bildirin.