3507Enes 53

Üstün
Katılım
8 Ocak 2024
Mesajlar
1.318
Makaleler
1
Çözümler
10
Beğeniler
1.296
Textolay – Yaz, Düzelt, Paylaş
Textolay'daki mesajlar, yazım kurallarına uygun hâle getirilir. (Düzelt butonunun işlevini yeniliyor.
Bunu yapabilmek için Gemini 2.0 Flash API kullandım. Neden diye soracaksınız: Ücretsiz API alabiliyorsunuz.



Nasıl Kullanılır?
İlk adım olarak tabii ki de Gemini API lazım. Peki bu Gemini API'yi nasıl alırız? Çok basit bir şekilde alabiliyoruz, tabii ki de ücretsiz. Eğer daha önceden oluşturduğunuz bir Google Cloud projeniz varsa, direkt aşağıdaki siteye girip "Create API Key" yazan yerden alabilirsiniz:



Eğer Google Cloud projeniz yoksa da aşağıdaki siteye gidip giriş yapın. Ardından projenizi oluşturabilirsiniz. Daha sonra tekrar yukarıdaki API anahtarı alma kısmına bakın:



Evet, API anahtarımızı aldık. Şimdi ise eklentiyi kurma vakti!
Aşağıdaki linke tıklayıp GitHub'a girin, ardından "Code" butonuna tıklayıp Download ZIP ile indirebilirsiniz. Ardından ZIP dosyasını çıkartın.



Şimdi ise Chrome'a eklememiz gerekiyor. Chrome'dan "Eklentiler"e basın, "Uzantıları Yönet"e tıklayın, Geliştirici Modu'nu açın ve Paketlenmemiş Öğe Yükle'ye basın.
Çıkarttığımız klasörü seçin ve eklentimiz kuruldu.



Ardından bu konuya gelin ve eklentiyi açın. Aldığınız Gemini API'yi buraya girin ve kaydedin. Merak etmeyin, API'niz güvende.
Son olarak sayfayı yenileyin ve mesaj yazın.



Şimdi ise en iyi kısım: Düzelt butonuna basarak mesajın nasıl düzeldiğini kontrol edin.



Evet, çok kısa bir de test metni görmenizi istiyorum.
Bozuk metin:
"chrome açılır ve üstteki arama çubuğuna istediğin adres yazılır sonra enter basılır biraz beklenir sayfa açılır işte budur kolay değil mi"
Düzeltilmiş metin:
"Chrome açılır ve üstteki arama çubuğuna istediğin adres yazılır. Sonra Enter'a basılır, biraz beklenir ve sayfa açılır. İşte bu kadar, kolay değil mi?"



Açıkçası şu an için kusursuz sayılmaz; bulduğunuz hataları bana iletirseniz sevinirim.
Projeyi kusursuz duruma gelene kadar geliştirmeye devam edeceğimden emin olabilirsiniz.
Ayrıca projeyi beğendiyseniz, yıldız atmayı unutmayın.



NOT: Büyük oranda hatalar çıkabilir, uzun bir yazınız varsa yedek almayı unutmayın. Sağlıcakla kalın.
 
Son düzenleme:
Kodlarını incelemedim ancak yapay zeka araçları bazen kelimeleri vs. değiştirerek yazıyı güncelleyebiliyor. Eğer ki mesajı bir prompt olarak Gemini'ye yolluyorsa bu prompta "bu mesajdaki kelimeleri değiştirme veya yeni kelime ekleme, sadece noktalama işaretlerini ve yazım kurallarına uygunluğunu kontrol et" gibi bir düzenleme yapabilirsin.

Fikir olarak güzel, ileride düzelt butonuna böyle bir şeyi entegre edersek işimize de yarayabilir.
 
Kodlarını incelemedim ancak yapay zeka araçları bazen kelimeleri vs. değiştirerek yazıyı güncelleyebiliyor. Eğer ki mesajı bir prompt olarak Gemini'ye yolluyorsa bu prompta "bu mesajdaki kelimeleri değiştirme veya yeni kelime ekleme, sadece noktalama işaretlerini ve yazım kurallarına uygunluğunu kontrol et" gibi bir düzenleme yapabilirsin.

Fikir olarak güzel, ileride düzelt butonuna böyle bir şeyi entegre edersek işimize de yarayabilir.
Aşağıdaki Türkçe metni yazım kurallarına göre düzelt. İmla hatalarını gider, noktalama işaretlerini düzelt ve daha anlaşılır hale getir.

ÇOK ÖNEMLİ KURALLAR:
1. Metnin orijinal yapısını TAMAMEN koru. Paragraflar ve satır sonları aynen kalmalı.
2. Boş satırları ve boşlukları ASLA silme.
3. Markdown formatını (başlıklar, listeler, linkler, vb.) ASLA değiştirme.
4. Sadece yazım ve dilbilgisi hatalarını düzelt.
5. Metin düzenini değiştirme, sadece yazımı düzelt.
6. Ekstra açıklama ekleme, SADECE düzeltilmiş metni döndür.

İşte düzeltilecek metin:
 
Textolay – Yaz, Düzelt, Paylaş
Textolay'daki mesajlar, yazım kurallarına uygun hâle getirilir. (Düzelt butonunun işlevini yeniliyor.
Bunu yapabilmek için Gemini 2.0 Flash API kullandım. Neden diye soracaksınız: Ücretsiz API alabiliyorsunuz.



Nasıl Kullanılır?
İlk adım olarak tabii ki de Gemini API lazım. Peki bu Gemini API'yi nasıl alırız? Çok basit bir şekilde alabiliyoruz, tabii ki de ücretsiz. Eğer daha önceden oluşturduğunuz bir Google Cloud projeniz varsa, direkt aşağıdaki siteye girip "Create API Key" yazan yerden alabilirsiniz:



Eğer Google Cloud projeniz yoksa da aşağıdaki siteye gidip giriş yapın. Ardından projenizi oluşturabilirsiniz. Daha sonra tekrar yukarıdaki API anahtarı alma kısmına bakın:



Evet, API anahtarımızı aldık. Şimdi ise eklentiyi kurma vakti!
Aşağıdaki linke tıklayıp GitHub'a girin, ardından "Code" butonuna tıklayıp Download ZIP ile indirebilirsiniz. Ardından ZIP dosyasını çıkartın.



Şimdi ise Chrome'a eklememiz gerekiyor. Chrome'dan "Eklentiler"e basın, "Uzantıları Yönet"e tıklayın, Geliştirici Modu'nu açın ve Paketlenmemiş Öğe Yükle'ye basın.
Çıkarttığımız klasörü seçin ve eklentimiz kuruldu.



Ardından bu konuya gelin ve eklentiyi açın. Aldığınız Gemini API'yi buraya girin ve kaydedin. Merak etmeyin, API'niz güvende.
Son olarak sayfayı yenileyin ve mesaj yazın.



Şimdi ise en iyi kısım: Düzelt butonuna basarak mesajın nasıl düzeldiğini kontrol edin.



Evet, çok kısa bir de test metni görmenizi istiyorum.
Bozuk metin:
"chrome açılır ve üstteki arama çubuğuna istediğin adres yazılır sonra enter basılır biraz beklenir sayfa açılır işte budur kolay değil mi"
Düzeltilmiş metin:
"Chrome açılır ve üstteki arama çubuğuna istediğin adres yazılır. Sonra Enter'a basılır, biraz beklenir ve sayfa açılır. İşte bu kadar, kolay değil mi?"



Açıkçası şu an için kusursuz sayılmaz; bulduğunuz hataları bana iletirseniz sevinirim.
Projeyi kusursuz duruma gelene kadar geliştirmeye devam edeceğimden emin olabilirsiniz.
Ayrıca projeyi beğendiyseniz, yıldız atmayı unutmayın.



NOT: Büyük oranda hatalar çıkabilir, uzun bir yazınız varsa yedek almayı unutmayın. Sağlıcakla kalın.
Hocam çok iyi olmuş. Elinize sağlık.
 

v2.0.0 — Neler Değişti?​

  • Yeni Mimari: API çağrıları Background Service Worker üzerinden-
  • Hızlı Model: gemini-flash-lite-latest modeli kullanıldı
  • Sağ Tık Menüsü: Seçili metni sağ tıklayıp "AI ile Düzelt" ile düzeltin.
  • Klavye Kısayolu: Alt + Shift + Y ile anında düzeltme.
  • Geri Alma: Düzeltme sonrası "Geri Al" butonu ile orijinal metne dönün.
  • Düzeltme Sayacı: Toplam düzeltme sayınızı takip edin.
  • Tema Desteği: Açık / Koyu / tema
  • Bildirim Sistemi: Sayfa içi bildirimler.
  • Froala Editör Uyumu: Techolay editörüyle tam uyumlu, draft otomatik güncellenir.
  • Cross-Browser: Chrome ve Firefox'ta sorunsuz çalışır.
  • Otomatik Yeniden Deneme: API kota sınırına ulaşıldığında otomatik bekleme ve yeniden deneme.
  • Güvenlik: Tüm DOM manipülasyonları güvenli API'ler ile yapılır.


https://addons.mozilla.org/tr/firefox/addon/textolay/ Firefox'da yayınlandı isterseniz direk oradan kurabilirsiniz.
 
Son düzenleme: