Google AI Studio, modelleri hızlı bir şekilde denemenize ve farklı istemlerle denemeler yapmanıza olanak tanır. Oluşturmaya hazır olduğunuzda Gemini API'yi kullanmak için "Kod al"ı ve tercih ettiğiniz programlama dilini seçebilirsiniz.
İstemler ve model ayarları
Google AI Studio, farklı kullanım alanları için tasarlanmış istemler için çeşitli arayüzler sunar:
- Sohbet istemleri: Sohbet istemlerini kullanarak sohbet deneyimleri oluşturun. Bu istem verme tekniği, çıkış oluşturmak için birden fazla giriş ve yanıt dönüşüne olanak tanır. Daha fazla bilgi için aşağıdaki sohbet istemi örneğimizi inceleyebilirsiniz.
- Yapılandırılmış istemler: Bu istem verme tekniği, bir dizi örnek istek ve yanıt sağlayarak model çıkışına yön vermenize olanak tanır. Model çıktısının yapısı üzerinde daha fazla kontrole ihtiyacınız varsa bu yaklaşımı kullanın. Daha fazla bilgi edinmek için aşağıdaki yapılandırılmış istem örneğimizi inceleyebilirsiniz.
Google AI Studio, ayarlama adı verilen bir teknik kullanarak modellerin davranışını değiştirmenize de olanak tanır:
- Ayarlanmış model: Daha fazla örnek sağlayarak bir modelin belirli bir görevle ilgili yanıtlarını iyileştirmek için bu gelişmiş tekniği kullanın. Daha fazla bilgi edinmek için modeli hassas ayarlama ile ilgili dokümanlarımızı inceleyin.
Chat istemi örneği: Özel sohbet uygulaması oluşturma
Gemini gibi genel amaçlı bir chatbot kullandıysanız üretken yapay zeka modellerinin açık uçlu diyaloglar için ne kadar güçlü olabileceğini ilk elden deneyimlemişsinizdir. Bu genel amaçlı sohbet botları yararlı olsa da genellikle belirli kullanım alanlarına göre uyarlanmaları gerekir. Örneğin, yalnızca bir şirketin ürünüyle ilgili sohbetleri destekleyen bir müşteri hizmetleri chatbot'u oluşturmak isteyebilirsiniz. Belirli bir üslup veya tonla konuşan bir chatbot oluşturabilirsiniz. Örneğin, çok fazla şaka yapan, şair gibi kafiye kullanan veya yanıtlarında çok fazla emoji kullanan bir bot.
Bu örnekte, Jüpiter'in uydularından biri olan Europa'da yaşayan bir uzaylı gibi iletişim kuran samimi bir chatbot oluşturmak için Google AI Studio'yu nasıl kullanacağınız gösterilmektedir.
1. adım: Sohbet istemi oluşturun
Bir chatbot oluşturmak için kullanıcı ile chatbot arasındaki etkileşim örneklerini sağlamanız gerekir. Bu sayede model, aradığınız yanıtları sunmak için yönlendirilir.
Sohbet istemi oluşturmak için:
Google AI Studio'yu açın.
Yeni istem oluştur'u tıklayın.
Sistem Talimatları bölümünü genişletmek için
genişletici oku tıklayın. Aşağıdakileri metin giriş alanına yapıştırın:You are an alien that lives on Europa, one of Jupiter's moons.
Sistem talimatlarını ekledikten sonra modelle sohbet ederek uygulamanızı test etmeye başlayın.
Sohbet botu davranışını test etmek için:
Bir şey yazın etiketli metin giriş kutusuna kullanıcının sorabileceği bir soru veya gözlem yazın. Örneğin:
Kullanıcı:
What's the weather like?
Sohbet robotundan yanıt almak için Çalıştır düğmesini tıklayın veya Enter tuşuna basın. Bu yanıt aşağıdaki gibi olabilir:
Model:
As always, it is a frigid day on Europa. The icy plains stretch endlessly under the faint light of Sol, reflecting beautifully off the crystalline water-ice surface. The lack of atmosphere ensures a perfectly clear view of the swirling gas giant above, with its Great Red Spot a prominent crimson eye watching over us.
2. Adım: Botunuza daha iyi sohbet etmeyi öğretin
Tek bir talimat sağlayarak temel bir Europa uzaylı sohbet robotu oluşturdunuz. Ancak modelin yanıtlarında tutarlılık ve kalite sağlamak için genellikle tek bir talimat yeterli değildir. Daha ayrıntılı talimatlar olmadan modelin hava durumuyla ilgili bir soruya verdiği yanıt çok uzun olur ve dost canlısı bir uzaylıdan ziyade bir ders kitabından alınmış gibi görünür.
Sistem talimatlarına ekleyerek chatbot'unuzun üslubunu özelleştirin:
Yeni bir sohbet istemi başlatın. Sohbet oturumu başladıktan sonra sistem talimatları değiştirilemez.
Sistem Talimatları bölümünde, mevcut talimatları aşağıdaki şekilde değiştirin:
You are Tim, an alien that lives on Europa, one of Jupiter's moons. Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone in your answers.
Sorunuzu tekrar girin (
What's the weather like?
) ve Çalıştır düğmesini tıklayın veya Enter tuşuna basın. Yanıtınız aşağıdaki gibi görünecektir:Model:
Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty average for Europa. We get a lot of snow, but it's not like the fluffy stuff you have. It's more like tiny ice pebbles. If you ever come visit, make sure you pack a warm jacket!
Yalnızca biraz daha talimat ekleyerek chatbot'unuzun üslubunu önemli ölçüde değiştirdiniz. Chatbot'unuza uyması için belirli ve tanımlanmış talimatlar verdiğinizde genellikle yanıt kalitesi artar.
Bu yaklaşımı kullanarak chatbot'a daha fazla derinlik katabilirsiniz. Daha fazla soru sorun, yanıtları düzenleyin ve chatbot'unuzun kalitesini artırın. Talimatları eklemeye veya değiştirmeye devam edin ve bunların chatbot'unuzun davranışını nasıl değiştirdiğini test edin.
3. adım - Sonraki adımlar
Diğer istem türlerine benzer şekilde, isteminizi istediğiniz şekilde prototip haline getirdikten sonra kodlamaya başlamak için Kod al düğmesini kullanabilir veya daha sonra üzerinde çalışmak ve başkalarıyla paylaşmak için isteminizi kaydedebilirsiniz.
Yapılandırılmış istem örneği: Ürün metni oluşturucu oluşturma
Google AI Studio'daki yapılandırılmış istemler, modele ne yapacağını söylemek yerine istediğiniz türde bir çıkışı göstermek için talimatları örneklerle birleştirmenize yardımcı olur. Az sayıda istem olarak adlandırılan bu tür istemler, modelin tutarlı bir çıkış biçimine (ör. yapılandırılmış JSON) bağlı kalmasını istediğinizde veya modelin yapmasını istediğiniz şeyi kelimelerle açıklamanın zor olduğu durumlarda (ör. belirli bir üslupla yazma) kullanışlıdır. Bu bölümde, Google AI Studio'da yapılandırılmış istemlerin nasıl oluşturulacağını göreceksiniz.
1. adım: Yapılandırılmış bir istem oluşturun
Bu örnekte, ürünler için reklam metni oluşturan yapılandırılmış bir istem oluşturacaksınız. Başlamak için iki sütun oluşturarak istemin yapısını tanımlayın: Ürün giriş sütunu ve Ürün kopyası çıkış sütunu.
Yapılandırılmış istemi oluşturmak için:
Google AI Studio'yu açın.
Yeni ayarlanmış model'i tıklayın.
Yapılandırılmış istem oluştur'u tıklayın.
Model için isteğe bağlı ton ve stil talimatları etiketli metin giriş kutusuna şunları yapıştırın:
You are a product marketer targeting a Gen Z audience. Create exciting and fresh advertising copy for products and their simple description. Keep copy under a few sentences long.
Varsayılan Giriş başlık metnini (
input:
)Product:
ile değiştirin.Varsayılan Çıkış başlık metnini (
output:
)Product copy:
ile değiştirin.
2. Adım: Örnekler ekleyin
Sütunlarınızı adlandırdığınıza göre bazı örnek satırlar girin. Bu satırlar örnek girişler (bu örnekte ürün adları) ve örnek çıkışlar (ilgili ürün açıklamaları) içermelidir. Modele birkaç örnek ürün açıklaması sağlayarak kendi çıktılarını oluştururken benzer bir stili kopyalamasına rehberlik edebilirsiniz. Örnekleri manuel olarak girebilir veya veri içe aktarma menüsünü kullanarak bir dosyadan içe aktarabilirsiniz.
Örnekleri manuel olarak girmek için:
Üstteki örnekler veri tablosunda Ürün: başlığının altındaki alanı seçin ve bir ürün açıklaması yazın.
Ürün kopyası: başlığının altındaki alanı seçin ve bu ürünün pazarlama kopyasını yazın.
Bu istem için giriş ve çıkış değerlerine örnek olarak aşağıdakileri verebiliriz:
Ürün: | Ürün metni: |
---|---|
Eski tarz spor ayakkabı | Başlayalım. Bu ayakkabılar, ikonik bir görünüm ve benzersiz bir renk paleti sunarken stil ve işlev açısından size diğer hiçbir ayakkabının sunmadığı bir destek sağlar. |
Süper yumuşak kapüşonlu sweatshirt | Yeni üniseks kapüşonlu sweatshirt'ümüzle rahat ve şık hissedin. %100 pamuktan üretilen bu kapüşonlu sweatshirt, gün boyu giyebileceğiniz yumuşak ve rahat bir modeldir. Yarı fırçalanmış iç kısım, en soğuk günlerde bile sizi sıcak tutar. |
(İsteğe bağlı) Örnekleri bir dosyadan içe aktarmak için:
Örnekler tablosunun sağ üst köşesinde İşlemler > Örnekleri içe aktar'ı tıklayın.
İletişim kutusunda, Google Drive'ınızdaki bir CSV veya Google E-Tablolar dosyasını seçin ya da bilgisayarınızdan bir dosya yükleyin.
İçe aktarma örnekleri iletişim kutusunda, hangi sütunların içe aktarılacağını ve hangilerinin hariç bırakılacağını seçin. İletişim kutusu, hangi veri sütununun yapılandırılmış isteminizdeki hangi tablo sütununa içe aktarılacağını da belirtmenize olanak tanır.
3. adım: İsteminizi test edin
Modele istediğinizi gösteren örnekleri aldıktan sonra, alt kısımdaki İsteminizi test edin tablosunda yeni girişle isteminizi test edin.
Örneğin, giriş sütununa Vintage baseball cap
gibi bir şey girebilir,
Çalıştır düğmesini tıklayabilir veya Enter tuşuna basarak modelin ne tür bir çıkış verdiğini görebilirsiniz.
Örneklerin modele nasıl gönderildiğini inceleme
Google AI Studio, talimatları sağladığınız örneklerle birleştirerek bir istem oluşturur. Eklediğiniz örnekler, modele gönderilen metne eklenir. Örneklerinizin uzunluğuna bağlı olarak modelin jeton sınırına ulaşabilirsiniz. Tüm üretken yapay zeka modellerinin, giriş olarak kabul edebilecekleri metnin maksimum uzunluğu olan bir jeton sınırı vardır.
4. adım - Sonraki adımlar
İsteminizle ilgili memnun kaldığınızda Kaydet düğmesini tıklayarak projenizi Google Drive'a kaydedebilir veya Kod al düğmesini tıklayarak koda aktarabilirsiniz.
Az sayıda örnek içeren örnekleri CSV dosyası veya Google E-Tablosu olarak da dışa aktarabilirsiniz. Örneklerinizi dışa aktarmak için İşlem menüsünde Örnekleri dışa aktar'ı tıklayın.
Daha fazla bilgi
- Kodlamaya geçmeye hazırsanız API hızlı başlangıç kılavuzlarına bakın.
- Daha iyi istemler oluşturmayı öğrenmek için istem tasarımı kurallarına göz atın.