Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

GPT teknolojisini güçlü ve kullanımı kolay bir sohbet robotunda sunan ChatGPT , dünyanın en popüler yapay zeka aracı haline geldi. Birçok kişi ilgi çekici sohbetler sağlamak, soruları yanıtlamak, yaratıcı önerilerde bulunmak ve kodlama ve yazma desteği sağlamak için ChatGPT'yi kullanıyor. Ancak verilerinizi uzun süreli kişisel kullanım için saklayamayacağınız için ChatGPT sınırlıdır ve bilgi verilerinin son noktası Eylül 2021'dir.

Bir alternatif, ChatGPT'nin özel bir sürümünü oluşturmak için 2021'den önce ChatGPT'ye özel veriler ve güncellemeler sağlamak üzere OpenAI ve LangChain API'lerini kullanmaktır.

1. Adım: Önceden hazırlanmış yazılımı ve komut dosyalarını yükleyin ve indirin

Lütfen aşağıdaki talimatların Windows 10 veya Windows 11 makineleri için olduğunu unutmayın.

ChatGPT'ye özel veriler sağlamak için en son Python3, Git, Microsoft C++ sürümünü ve GitHub'dan ChatGPT alma komut dosyasını yüklemeniz ve indirmeniz gerekir. Bilgisayarınızda yüklü bazı yazılımlar varsa, işlem sırasında herhangi bir aksaklığı önlemek için bunların en son sürüme güncellendiğinden emin olun.

Kurulumla başlayın:

Python3 ve Microsoft C++ kurulum notları

Python3'ü kurarken Şimdi Kur'a tıklamadan önce Python.exe'yi PATH'e ekle seçeneğini işaretlediğinizden emin olun . Bu önemlidir çünkü Python'a bilgisayarınızdaki herhangi bir klasörden erişmenize olanak tanır.

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

Python'u PATH'e ekleyin

Microsoft C++ yüklerken ilk olarak Microsoft Visual Studio Derleme Araçlarını yüklemek isteyeceksiniz. Kurulduktan sonra, C++ ile masaüstü geliştirme seçeneğini kontrol edebilir ve sağ kenar çubuğunda tüm isteğe bağlı araçların otomatik olarak seçilmesiyle Kur'a tıklayabilirsiniz.

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

Microsoft C++'ı derleme araçlarıyla yükleyin

Artık Python3, Git ve Microsoft C++'ın en son sürümlerine sahip olduğunuza göre, özel yerel verileri kolayca sorgulamak için Python komut dosyalarını indirebilirsiniz.

Komut dosyasını indirmek için Kod'u tıklayın ve ardından ZIP'i İndir'i seçin . Bu, Python betiğini varsayılan veya seçilen dizine indirecektir.

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

Python betiğini GitHub'dan indirin

İndirdikten sonra artık yerel ortamınızı kurabilirsiniz.

2. Adım: Yerel ortamı ayarlayın

Ortamı kurmak için indirdiğiniz chatgpt-retrival-main dizininde bir terminal açmanız gerekiyor. Bunu yapmak için chatgpt-retrival-main klasörünü açın , sağ tıklayın ve Terminalde Aç'ı seçin .

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

Terminali chatgpt-retrival-ana dizininde açın

Terminal açıldıktan sonra bu komutu kopyalayıp yapıştırın:

pip install langchain openai chromadb tiktoken unstructured

Bu komut, gerekli Python sanal ortamını oluşturmak ve yönetmek için Python'un paket yöneticisini kullanır.

Sanal ortamı oluşturduktan sonra hizmetlerine erişmek için bir OpenAI API anahtarı sağlamanız gerekir. Öncelikle OpenAI API anahtarı web sitesinden Yeni gizli anahtar oluştur seçeneğine tıklayarak , anahtar için bir ad ekleyerek ve ardından Gizli anahtar oluştur düğmesine basarak bir API anahtarı oluşturmanız gerekir .

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

Gizli API anahtarı oluştur

Size bir dizi karakter verilecektir. Bu sizin OpenAI API anahtarınızdır. API anahtarının yanındaki kopyala simgesine tıklayarak kopyalayın. Lütfen bu API anahtarının gizli tutulması gerektiğini unutmayın. Anahtarı sizinle kullanmalarını gerçekten amaçlamadığınız sürece, onu başkalarıyla paylaşmayın.

Kopyalandıktan sonra chatgpt-retrival-main klasörüne geri dönün ve sabitleri Not Defteri ile açın. Şimdi yer tutucuyu API anahtarınızla değiştirin. Dosyayı kaydetmeyi unutmayın!

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

API anahtarını ortam değişkeni olarak ekleyin

Artık sanal ortamınızı başarıyla kurdunuz ve OpenAI API anahtarınızı ortam değişkeni olarak eklediniz. Artık özel verilerinizi ChatGPT'ye sağlayabilirsiniz.

3. Adım: Özel verileri ekleyin

Özel veriler eklemek için tüm özel metin verilerinizi chatgpt-retrival-main'deki veri klasörüne koyun. Metin verilerinin formatı PDF , TXT veya DOC olabilir .

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

ChatGPT için özel veriler ekleyin

Yukarıdaki ekran görüntüsünden görebileceğiniz gibi, örnekte önceden hazırlanmış bir kişisel program içeren bir metin dosyası, AMD'nin Instinct AI Hızlandırıcıları hakkında bir makale ve bir PDF belgesi eklenmiştir.

Adım 4: Terminal aracılığıyla ChatGPT'yi sorgulayın

Python betiği, veri dizinine ve İnternet'e eklenen özel verilerden veri sorgulamanıza olanak tanır. Başka bir deyişle, normal ChatGPT arka ucuna ve veri dizininde yerel olarak depolanan tüm verilere erişebileceksiniz.

Betiği kullanmak için chatgpt.py python betiğini çalıştırın ve sorunuzu veya sorgunuzu argüman olarak ekleyin.

python chatgpt.py "YOUR QUESTION"

Sorunuzu tırnak içine aldığınızdan emin olun.

Örneğin ChatGPT verilerinizi başarıyla sağlayıp sağlamadığınızı kontrol etmek için Kişisel Sched.txt dosyasıyla ilgili kişisel bir soru soracaktır.

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

ChatGPT'yi özel verilerle test etme

Herşey çalışıyor! Bu, ChatGPT'nin önceden sağlanan Kişisel Sched.txt dosyasını okuyabileceği anlamına gelir. Şimdi ChatGPT'nin bilgi kesinti tarihi nedeniyle bilmediği bilgileri başarıyla sağlayıp sağlamadığınızı görelim.

Kendi verilerinizi kullanarak özel bir ChatGPT nasıl oluşturulur?

Veri kapsamı dışındaki konular hakkında özel ChatGPT'ye sorun

Gördüğünüz gibi ChatGPT'nin bilgi kesintisi tarihi -3'ten sonra piyasaya sürülen AMD Instinct MI250x'i doğru bir şekilde tanımlıyor.


ChatGPT görev gücü Avrupa tarafından oluşturulacak

ChatGPT görev gücü Avrupa tarafından oluşturulacak

Avrupa'nın ulusal gizlilik gözlemcilerini birleştiren organ Perşembe günü yaptığı açıklamada, ChatGPT'ye adanmış bir görev gücü kurduğunu söyledi.

Yapay zeka, insanın ölüm zamanını %78 doğrulukla tahmin ediyor

Yapay zeka, insanın ölüm zamanını %78 doğrulukla tahmin ediyor

Danimarkalı ve Amerikalı bilim insanları, insanın ölüm zamanını yüksek doğrulukla tahmin edebilen, life2vec adı verilen bir yapay zeka sistemi geliştirmek için iş birliği yaptı.

Yapay Zeka sadece idrar sesine bakarak idrar yolu hastalıklarını tahmin ediyor

Yapay Zeka sadece idrar sesine bakarak idrar yolu hastalıklarını tahmin ediyor

Audioflow adı verilen bir yapay zeka algoritması, hastanın anormal akışlarını ve buna karşılık gelen sağlık sorunlarını etkili ve başarılı bir şekilde tanımlamak için idrara çıkma sesini dinleyebilir.

Barmenler dikkat: Bu robot bir kokteyli sadece 1 dakikada hazırlayabiliyor

Barmenler dikkat: Bu robot bir kokteyli sadece 1 dakikada hazırlayabiliyor

Japonya'nın yaşlanan ve azalan nüfusu, ülkenin özellikle hizmet sektöründe önemli sayıda genç işçiden yoksun kalmasına neden oldu.

Yüzlerce kişi sevdikleri kızın yapay zekanın bir ürünü olduğunu öğrenince hayal kırıklığına uğradı

Yüzlerce kişi sevdikleri kızın yapay zekanın bir ürünü olduğunu öğrenince hayal kırıklığına uğradı

u/LegalBeagle1966 adlı bir Reddit kullanıcısı, bu platformda sıklıkla baştan çıkarıcı, hatta çıplak selfieler paylaşan film yıldızı benzeri Claudia'ya aşık olan birçok kullanıcıdan biri.

Microsoftun AI ittifakına 12 potansiyel şirket daha katılıyor.

Microsoftun AI ittifakına 12 potansiyel şirket daha katılıyor.

Microsoft, AI for Good programına 12 teknoloji şirketinin daha katılacağını duyurdu.

Yapay zeka, Dragon Ball karakterlerini etten kemikten yeniden yaratıyor

Yapay zeka, Dragon Ball karakterlerini etten kemikten yeniden yaratıyor

Kullanıcı @mortecouille92, grafik tasarım aracı Midjourney'in gücünden yararlandı ve Goku, Vegeta, Bulma ve Elder Kame gibi ünlü Dragon Ball karakterlerinin benzersiz gerçekçi versiyonlarını yarattı.

ChatGPT yanıtlarını iyileştirmek için 7 teknik

ChatGPT yanıtlarını iyileştirmek için 7 teknik

ChatGPT, yalnızca bazı koşullar ekleyerek veya bazı senaryolar oluşturarak sorularınıza daha alakalı yanıtlar verebilir. ChatGPT yanıtlarınızın kalitesini artırabileceğiniz bazı yollara bakalım.

Yapay zekanın çizdiği güzel tablolara hayran kalın

Yapay zekanın çizdiği güzel tablolara hayran kalın

Midjourney, gerçek sanatçılarınkinden aşağı olmayan son derece güzel tabloları nedeniyle son zamanlarda çevrimiçi toplulukta ve sanatçı dünyasında "ateşe" neden olan bir yapay zeka sistemidir.

Bu yapay zeka modeli, Wuhan zatürresinin patlak vermesiyle ilgili haberleri keşfeden ilk uzmanlardan biriydi.

Bu yapay zeka modeli, Wuhan zatürresinin patlak vermesiyle ilgili haberleri keşfeden ilk uzmanlardan biriydi.

Çin'in salgını duyurmasından günler sonra, küresel uçak bileti satış verilerine erişim sağlayan BlueDot'un yapay zeka sistemi, Wuhan Corona virüsünün Bangkok, Seul, Taipei ve Tokyo'ya yayılmasını doğru bir şekilde tahmin etmeye devam etti.