|
| 1 | +<div align=center> |
| 2 | + |
| 3 | +# OpenGptChat |
| 4 | +# knnuznr tarafından Türkçeleştirilmiştir. |
| 5 | + |
| 6 | +[](readme_tr.md) / [](https://github.com/knnuznr/OpenGptChat/releases) [](https://github.com/SlimeNull/OpenGptChat/pulse) |
| 7 | + |
| 8 | + |
| 9 | +ChatGPT'ye dayalı basit bir sohbet uygulaması (https://platform.openai.com/docs/guides/chat). |
| 10 | + |
| 11 | +</div> |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | +## Özellikler |
| 17 | + |
| 18 | +1. Anında yanıt. HTTP akışını kullanarak program, yanıtın tamamının tamamlanmasını beklemeden, sunucu yanıt verir vermez ekrandaki her karakteri görüntüleyebilir. |
| 19 | +2. Birden fazla sohbet. Programın sol tarafında, her biri kendi sohbet içeriğine sahip, birbirinden bağımsız ve serbestçe değiştirilebilen birden fazla oturum oluşturabilirsiniz. |
| 20 | +3. Birden fazla dil desteği. Programı ilk başlattığınızda, sistem dilinizi algılar. Desteklenen bir dil ise, program otomatik olarak ilgili dile geçecektir. Ayarlarda manuel olarak da geçiş yapabilirsiniz. |
| 21 | +4. Anlık Güncellemeler. Ayarlar sayfasında değiştirdiğiniz yapılandırma bilgileri, "her zaman üstte" seçeneği ve dil ayarları da dahil olmak üzere yapılandırmayı kaydetmeye ve programı yeniden başlatmaya gerek kalmadan programda hemen etkili olacaktır. |
| 22 | +5. Kısayollar. Kullanışlı bir araç olarak OpenGptChat, gizlemek ve geri yüklemek için kısayol tuşları sağlar. Sırasıyla "Ctrl + H" ve "Ctrl + Shift + H" dir. |
| 23 | + |
| 24 | +## Kurulum |
| 25 | + |
| 26 | +1. "Releases" sekmesinden son sürümü indirin. |
| 27 | +2. Bir dosya oluşturun ve "OpenGptChat.exe" dosyasını oluşturduğunuz dosyaya yerleştirin. |
| 28 | +3. Yerleştirdiğiniz dosyayı açın, otomatik olarak konfigürasyon ve veri tabanı dosyalarını aynı dosyaya oluşturacaktır. |
| 29 | +4. Ayarlar sekmesine gidin ve kendi API Anahtarınızı yerleştirin. |
| 30 | +5. Arkanıza yaslanın ve OpenGptChat'in keyfini çıkartın! |
| 31 | + |
| 32 | +> Biliyor muydunuz? Mesajınızı göndermek için "Ctrl + Enter" tuş kombinasyonunu kullanabilirsiniz! |
| 33 | +
|
| 34 | +## API Key nedir? |
| 35 | + |
| 36 | +OpenAI API, kimlik doğrulama için API anahtarlarını kullanır. İsteklerinizde kullanacağınız API anahtarını almak için [API Keys](https://platform.openai.com/account/api-keys) sayfasına gidin ve API anahtarınızı oluşturun, oluşturduğunuz API anahtarını kimseyle paylaşmamanız önerilir. |
| 37 | + |
| 38 | +## Ne öğrenebilirsiniz? |
| 39 | + |
| 40 | +1. WPF'de **Binding**, **Command**, **Template**, **Style**, **Trigger**, **Animation** özelliklerini. |
| 41 | +2. `LiteDB` ile SQL dosyası olmadan veri kaydetmeyi. |
| 42 | +3. `CommunityToolkit.Mvvm` kullanmayı ve özelliklerini. |
| 43 | +4. `Microsoft.Extensions.Hosting` DependencyInjection ve Konfigürasyon özelliklerini. |
| 44 | +5. `Hardcodet.NotifyIcon.Wpf` WPF uygulamasına bildirim ikonu oluşturmayı. |
| 45 | +6. `Microsoft.Xaml.Behaviors.Wpf` WPF uygulamasına daha fazla fonksiyon eklemeyi. |
| 46 | +7. `EleCho.GlobalHotkey.Windows.Wpf` WPF uygulamasına kısayol eklemeyi. |
0 commit comments