ChatGPT alternatifi Türk yapımı yapay zeka: Cortex

Ücretsiz verilerle geliştiriyor olamazlar mı? VDS'i olan herkes model geliştirebilir.

Standart bir VDS ile nasıl model eğitmeyi düşünüyorsunuz?

Arkadaşım adamlar botu zor açık tutuyor, ChatGPT API'sine para ödemeye paraları yok ne diyorsun? İftira atmayın.

Bu cümleniz ile diğer cümleniz birbirini tutmuyor.
100 trilyon parametre ile model eğitmek için arkanızda Microsoft gibi para babası bir şirketin olması gerek.
(OpenAI'ın ChatGPT'yi geliştirmek için yaptığı gibi mesela.)
 
ChatGPT veya herhangi bir yapay zeka bdfd kodu yazabiliyor mu peki?
Eki Görüntüle 1957840

Tekrar merhaba,

Evet yazabilir.

İyi sosyaller.

Ücretsiz verilerle geliştiriyor olamazlar mı? VDS'i olan herkes model geliştirebilir.

Tekrar merhaba,

Analizlerime göre herhangi bir standart VDS ile 100trilyon parametre içeren bir dil modeli eğitmek oldukça uzun sürecektir.

EK: standart VDS olarak adlandırdığım VDS'te 30 CPU bulunduğunu ve en hızlı SSD modelinin kullanıldığını varsayarsak bu parametrelerde bir dil modeli eğitimi 10 yıl sürecektir. Süreci hızlandırmak için ise modeli paralel olarak eğitmeniz gerekicektir ama bu şartlardaki bir VDS ile paralel eğitim, süreci sadece 3 yıl kısaltır.

EK: bu yüzden böyle bir model eğitimini tamamlamak için çok sayıda fiziksel sunucuya ve tonlarca suya ihtiyaç vardır. Yoksa oluşacak ısı tüm eğitim sürecini bitirir.


İyi sosyaller.
 
Son düzenleme:
Ücretsiz verilerle geliştiriyor olamazlar mı? VDS'i olan herkes model geliştirebilir.
Yine yanlış bir varsayım. VDS ile 10 trilyon parametreli modeli train etmeye başlasana. Bitince yaşıyor olursam haber edersin bana.

ChatGPT kullandıklarını kabul etmemek için neden bu kadar uzatıyorsun anlamıyorum.
 
Yine yanlış bir varsayım. VDS ile 10 trilyon parametreli modeli train etmeye başlasana. Bitince yaşıyor olursam haber edersin bana.

ChatGPT kullandıklarını kabul etmemek için neden bu kadar uzatıyorsun anlamıyorum.

Merhaba,

Bunun sebebini anlayamadım, bariz bir şeyi neden bu kadar inat ediyor acaba?

İyi sosyaller.
 
Yine yanlış bir varsayım. VDS ile 10 trilyon parametreli modeli train etmeye başlasana. Bitince yaşıyor olursam haber edersin bana.

ChatGPT kullandıklarını kabul etmemek için neden bu kadar uzatıyorsun anlamıyorum.
1695830341109.png

1695830346369.png
 

Merhaba,

Şahısın yaptığı şey sadece modeli hata veresiye kadar konuşturması ve sonrasında bunun ekran görüntüsü alıp, text-davinci-002' modelli ücretsiz CortexAI botuyla karşılaştırmasıdır, sanırım kendisi Cortex Discord sunucusunda bir yetkili ve reklam yapıp insanları kandırmaya çalışıyor.

EK: aşağıda ücretli API kullanarak nasıl modele ince ayar vermek için veri tabanı bağlantısı kurulduğu paylaşılmıştır.

Python:
import psycopg2
import openai
from colorama import Fore, Style

conn = psycopg2.connect(
    dbname="",
    user="",
    password="",
    host=""
)

cur = conn.cursor()

cur.execute("""
    CREATE TABLE IF NOT EXISTS konusmalar (
        id serial PRIMARY KEY,
        kullanici_girdisi TEXT,
        chatgpt_cevabi TEXT
    )
""")
conn.commit()

openai.api_key = " "

def get_past_conversations():
    cur.execute("SELECT kullanici_girdisi, chatgpt_cevabi FROM konusmalar")
    conversations = cur.fetchall()
    return conversations

def interact_with_chatgpt(user_input):
    try:
        past_conversations = get_past_conversations()
       
        conversation_history = "\n".join([f"Kullanıcı: {input}\nChatGPT: {response}" for input, response in past_conversations])

        response = openai.Completion.create(
            engine="text-davinci-003", # veya diğer modeller.
            prompt=f"{conversation_history}\nKullanıcı: {user_input}\nChatGPT:",
            max_tokens=50
        )

        chatgpt_response = response.choices[0].text.strip()
    except Exception as e:
        chatgpt_response = "Hata , cevap üretilemedi."

    # ChatGPT yanıtının uzunluğunu kontrol et
    if len(chatgpt_response) >= 4096:
        chatgpt_response = "Token limitini aştım."

    cur.execute("INSERT INTO konusmalar (kullanici_girdisi, chatgpt_cevabi) VALUES (%s, %s)", (user_input, chatgpt_response))
    conn.commit()

    return chatgpt_response

# Programı başlat
while True:
    user_input = input("Message: ")
    chatgpt_response = interact_with_chatgpt(user_input)
    print(f"ChatGPT: {chatgpt_response}")

EK: Lütfen bu kodu CortexAI gibi kendi modelinizi yarattığınızı düşünerek kullanmayın. (Bu bir discord botu örneği değildir.)
 
Merhaba,

Şahısın yaptığı şey sadece modeli hata veresiye kadar konuşturması ve sonrasında bunun ekran görüntüsü alıp, text-davinci-002' modelli ücretsiz CortexAI botuyla karşılaştırmasıdır, sanırım kendisi Cortex Discord sunucusunda bir yetkili ve reklam yapıp insanları kandırmaya çalışıyor.

EK: aşağıda ücretli API kullanarak nasıl modele ince ayar vermek için veri tabanı bağlantısı kurulduğu paylaşılmıştır.

Python:
import psycopg2
import openai
from colorama import Fore, Style

conn = psycopg2.connect(
    dbname="",
    user="",
    password="",
    host=""
)

cur = conn.cursor()

cur.execute("""
    CREATE TABLE IF NOT EXISTS konusmalar (
        id serial PRIMARY KEY,
        kullanici_girdisi TEXT,
        chatgpt_cevabi TEXT
    )
""")
conn.commit()

openai.api_key = " "

def get_past_conversations():
    cur.execute("SELECT kullanici_girdisi, chatgpt_cevabi FROM konusmalar")
    conversations = cur.fetchall()
    return conversations

def interact_with_chatgpt(user_input):
    try:
        past_conversations = get_past_conversations()
      
        conversation_history = "\n".join([f"Kullanıcı: {input}\nChatGPT: {response}" for input, response in past_conversations])

        response = openai.Completion.create(
            engine="text-davinci-003", # veya diğer modeller.
            prompt=f"{conversation_history}\nKullanıcı: {user_input}\nChatGPT:",
            max_tokens=50
        )

        chatgpt_response = response.choices[0].text.strip()
    except Exception as e:
        chatgpt_response = "Hata , cevap üretilemedi."

    # ChatGPT yanıtının uzunluğunu kontrol et
    if len(chatgpt_response) >= 4096:
        chatgpt_response = "Token limitini aştım."

    cur.execute("INSERT INTO konusmalar (kullanici_girdisi, chatgpt_cevabi) VALUES (%s, %s)", (user_input, chatgpt_response))
    conn.commit()

    return chatgpt_response

# Programı başlat
while True:
    user_input = input("Message: ")
    chatgpt_response = interact_with_chatgpt(user_input)
    print(f"ChatGPT: {chatgpt_response}")

EK: Lütfen bu kodu CortexAI gibi kendi modelinizi yarattığınızı düşünerek kullanmayın. (Bu bir discord botu örneği değildir.)
Peki buna ne diyebilirsiniz arkadaşım.
 

Tekrar merhaba,

Cortex'in yaptığı hataları göstermeyip sadece diğerlerinin hatalarının koyulduğu bariz bir şekilde belli oluyor. Hiçbir dil modeli hatasız değildir ve tüm gelişmiş dil modelleri hem kusursuz hem de kusurlu çalışabilir aynı zamanda tüm gelişmiş dil modelleri birbirlerinin yaptığı şeyin aynısını yapabilir.

EK: NLP tekniği ile tüm dil modelleri aynı şekilde kod yazar ve işler, her zaman aynı kodu yazmazlar ve bazı dil modelleri özellikle kodları kısa/basit ve öz yazar, CortexAI'da temp değeri yüksek olduğu için kodları daha farklı ve karmaşık yazabilir bunlar ince ayardır , ama yinede daha iyi anlaman için (kullanılan modelin büyüklüğüne, eğitim verilerine ve ince ayarlarına bağlı olarak sonuçların kalitesinde farklılıklar olabilir.)-(yani CortexAI ücretsiz sürümünde daha düşük bir model kullanırken ücretli sattıkları OpenAI'ın daha gelişmiş bir modeli.) Lütfen artık reklam yapmayı bırakın herkes gerçekleri biliyor ve benimle bu konu hakkında tartışacak bilgiye ve deneyime sahip değilsiniz, artık size daha fazla cevap vermeyeceğim bu konuya sonradan katılan diğer kullanıcılarada bu konuya hit vermeyi bırakmasını tavsiye ediyorum, Cortex(Free)'i bizzat kontrol ettim ve söylendiği gibi çalışmıyor, kullandığı cevap oluşturma tekniğinden hangi model mimarisini kullandığını rahatlıkla görebiliyorum ve aynı zamanda bir modele ince ayar yapıldığında doğru yazılan bilgilerin %100 doğru olduğu ince ayar verilerek aktarılırsa o konu hakkında %91'e varan oranla her zaman doğru cevaplar verecektir. ( İnce ayarlar, birçok faktöre bağlı olarak sonuçları etkiler ve her zaman %100 doğruluk garanti edilmez.) CortexAI'da giriş prompt açıkca bazı verilmemesi gereken kendini ifşalayacak bilgileri cookie veya keyword to answer tekniği ile engellenmiştir aynı zamanda çoğu kelime Blacklist'e alınmıştır . Bu teknik GPT 3.5 Turbo ve 4 modellerindede uygulanabilir (tüm yapay zeka dil modelleri için geçerli değildir ve modelin kullanıldığı bağlama bağlıdır.) bazı anahtar kelimeler engellenerek GPT'nin yanıt üretmesi durdurulur ve kod içerisinden hazır cevaplar verilir , hiçbir yapay zeka dil modeli (Geliştirici şirketi gizlemek için)bu tarz şeyler yapmaz çünkü diğer OpenAI'dan bağımsız modeller kendinin farklı bir model olduğunu bilir.

İyi sosyaller.
 

Geri
Yukarı