Linux Terminalinde ChatGPT Nasıl Kurulur ve Kullanılır?

ChatGPT, OpenAI tarafından geliştirilen güçlü bir dil modelidir ve uyarılara insan gibi yanıtlar üretme yeteneğine sahiptir. Eğer bir Linux kullanıcısıysanız ve ChatGPT'nin yeteneklerinden faydalanmak istiyorsanız, terminale kolayca kurabilirsiniz. Bu makalede, ChatGPT'yi Linux terminalinde nasıl kuracağınızı ve kullanacağınızı adım adım anlatacağız. Başlayalım!

Linux nedir?

Linux, Unix tabanlı bir işletim sistemi olan ücretsiz ve açık kaynaklı bir sistemdir. 1991 yılında Finlandiya'da bilgisayar bilimi öğrencisi Linus Torvalds tarafından oluşturulmuş olup o zamandan beri dünyada en yaygın kullanılan işletim sistemlerinden biri haline gelmiştir. Linux, istikrarı, güvenliği ve esnekliği ile tanınır ve birçok birey, işletme ve kuruluş tarafından hesaplama ihtiyaçları için güvenilir ve verimli bir platform olarak kullanılır. Linux aynı zamanda farklı kullanım durumlarına ve tercihlere hitap eden geniş bir dağıtım yelpazesiyle yüksek düzeyde özelleştirilebilir.

Ayrıca oku: ChatGPT'yi 2023'te Kodlama İçin Nasıl Kullanırım?

Linux terminalinde ChatGPT kullanabilir misiniz?

Evet, aşağıda verilen adımları takip ederek Linux terminalinde ChatGPT'yi kullanabilirsiniz. OpenAI API istemciyi kurduktan ve API anahtarınızı elde ettikten sonra, Python kullanarak ChatGPT ile etkileşime geçebilir ve girişlerinize bağlı olarak metin oluşturabilirsiniz.

Linux Terminal'de ChatGPT Nasıl Kurulur ve Kullanılır?

Adım 1: Python 3'ü Yükleyin

İlk adım Linux sistemine Python 3 yüklü olduğundan emin olmaktır. Python 3'ün yüklü olup olmadığını kontrol etmek için terminalinizi açın ve aşağıdaki komutu yazın:

python3 --sürüm

Eğer Python 3 yüklü değilse, aşağıdaki komutu yazarak yükleyebilirsiniz:

sudo apt-get kur python3

Adım 2: Gerekli Paketleri Kurun

Sonraki adım, ChatGPT'nin çalışması için gereken Python paketlerini kurmanız gerekmektedir. En önemli paketlerin başında OpenAI API paketi gelmektedir. Aşağıdaki komutu kullanarak paketi kurabilirsiniz:

pip3 yüklemek openai

Adım 3: OpenAI API Kimlik Bilgilerini Ayarla

ChatGPT kullanmak için bir OpenAI API anahtarına ihtiyacınız var. Eğer zaten bir OpenAI hesabınız yoksa, https://beta.openai.com/signup/ adresine gidin ve bir hesap oluşturmak ve bir API anahtarı oluşturmak için talimatları izleyin. API anahtarınızı aldıktan sonra, bunu teriminalinizde bir ortam değişkeni olarak ayarlamalısınız. Bunu yapmak için, teriminalinizi açın ve aşağıdaki komutu yazın:

export OPENAI_API_SECRET_KEY=

Alternatif olarak, bir sonraki adımda açıklayacağımız gibi ChatGPT dizininde bir yapılandırma dosyası oluşturabilirsiniz.

Adım 4: ChatGPT Deposunu Klonlayın

Sonra, ChatGPT kodunu indirmeniz gerekiyor. Bunu GitHub üzerinden ChatGPT deposunu klonlayarak yapabilirsiniz. Bunun için terminalinizi açın ve aşağıdaki komutu yazın:

git klon https://github.com/orta/ChatGPT.git

Bu, ChatGPT kodunu yerel makinenize indirecektir.

Adım 5: Yapılandırma Dosyasını Ayarlayın

ChatGPT adresinde, "env" adında bir dosya oluşturun (tırnak işaretleri olmadan). Bu dosya OpenAI API anahtarınızı içerecek ve ChatGPT çalıştığında otomatik olarak okuyacak. Dosyayı oluşturmak için terminalinize aşağıdaki komutu yazın:

 .env dosyasını oluşturun

Ardından dosyayı bir metin düzenleyicide açın ve API anahtarınızı şu şekilde ekleyin:

OPENAI_API_SECRET_KEY=

Dosyayı kaydedin ve metin editörünü kapatın.

Adım 6: ChatGPT'yi Çalıştırın

ChatGPT programını başlatmak için ChatGPT dizininde "python3 main.py" komutunu çalıştırın. Ardından ChatGPT ile bir konuşma başlatmak için giriş yapabilirsiniz.

İşte bu kadar! Artık Linux terminalinizde ChatGPT'yi kullanabilirsiniz.

Artık terminalinizde python3 komutunu çalıştırarak bir Python REPL (Read-Eval-Print Loop) başlatabilirsiniz.

Python REPL'de, openai modülünü içe aktarabilir ve openai.Completion sınıfını kullanarak ChatGPT çerçevesinde metin üretebilirsiniz. İşte bir örnek:

import openai

# OpenAI API istemcisini yapılandırın
openai.api_key = os.environ["OPENAI_API_KEY"]

# El ile yazıyı tanımlayın
tanımlama = "Merhaba, adım ChatGPT. Bugün sana nasıl yardımcı olabilirim?"

# ChatGPT kullanarak metin üretin
yanıt = openai.Completion.create(
    engine="davinci",
    prompt=tanımlama,
    max_tokens=1024,
    n=1,
    stop=None,
    temperature=0.7,
)

# Oluşturulan metni yazdırın
print(yanıt.choices[0].text.strip())

Bu, Davinci motorunu kullanarak metin oluşturacak ve onu terminale yazdıracaktır. Oluşturulan metni özelleştirmek için prompt, engine, max_tokens, temperature ve diğer parametreleri istediğiniz gibi değiştirebilirsiniz.

HIX.AI ile yapay zekanın gücünün kilidini açın!