🏁Formula1 Sohbet Robotu Oluşturma
Formula 1 verileriyle özelleştirilmiş bir sohbet robotunun nasıl oluşturulacağını öğrenmek için bu eğitimi kullanın.
Son güncelleme
Formula 1 verileriyle özelleştirilmiş bir sohbet robotunun nasıl oluşturulacağını öğrenmek için bu eğitimi kullanın.
Son güncelleme
Bu kılavuz Gaia'yı kullanarak özel bir yapay zeka aracısı geliştirmenize yardımcı olacaktır. Bu örnekte, Formula 1 tarihi, yarışmaları ve düzenlemeleriyle ilgili sorulara yanıt verecek Formula 1 verileri konusunda uzmanlaşmış bir sohbet robotu oluşturuyoruz. Bu kılavuz size bir Gaia düğümünü nasıl kuracağınızı, bir bilgi tabanı oluşturacağınızı ve özelleştirilmiş bir LLM sohbet botunu nasıl başlatacağınızı gösterecektir. Bu kılavuzun sonunda, F1 ile ilgili soruları yanıtlayacak canlı bir sohbet robotumuz olacak.
Gaia, herkesin kendi tarzlarını, değerlerini, bilgilerini ve uzmanlıklarını yansıtan kendi YZ aracılarını oluşturmasına, dağıtmasına, ölçeklendirmesine ve bunlardan para kazanmasına olanak tanıyan merkezi olmayan bir bilgi işlem altyapısıdır. Bireylerin ve işletmelerin yapay zeka aracıları oluşturmasına olanak tanır.
Her GaiaNet düğümü şunları sağlar:
web tabanlı bir sohbet robotu kullanıcı arayüzü
OpenAI uyumlu bir API
F1 sohbet botumuzu oluşturmaya başlamadan önce sisteminize bir node yüklemeliyiz. Bir Gaia node'u çeşitli cihazlara ve işletim sistemlerine kurulabilir. Daha fazla bilgi için Sistem Gereksinimlerine göz atın.
Sisteminize hızlıca bir node yükleyelim.
Terminalinizi kullanarak GaiaNet düğümünün en son sürümünü indirmek için bu betiği çalıştırın:
Komut dosyasını çalıştırdıktan sonra, terminalinizde aşağıdakileri göreceksiniz:
Düğüm Kimliği
GaiaNet CLI aracını kabuk içinde kullanılabilir hale getirecek bir komut
Düğümü başlatmanızı sağlayacak bir komut.
CLI aracını kullanılabilir hale getirecek komutu çalıştırın, şu şekilde başlayacaktır kaynak
.
kullanarak düğümünüzü başlatın. gaianet init
komutunu kullanabilirsiniz. CLI aracı modelleri indirmenize ve bilgi katıştırmalarını kurtarmanıza yardımcı olacaktır.
Düğümü başlattıktan sonra, düğümü gaianet başlangıç
Komuta.
Tebrikler! GaiaNet düğümünüzü kurdunuz ve başlattınız! Artık ilk adımımızı tamamladığımıza göre, F1 sohbet botumuzu hazırlamaya başlayabiliriz.
Gaia düğümümüz hazır ve çalışıyor, bu yüzden şimdi F1 verilerimizi hazırlamamız gerekiyor. Veri hazırlığı aşağıdaki adımlardan oluşur:
Veri kaynaklarını birleştirme
Bir .txt dosyası oluşturma ve veri ekleme.
Verilerin bölümlere ayrılması
Bu eğitimde, sohbet botumuzu eğitmek için aşağıdaki veri kaynaklarını kullanacağız:
.txt dosyanız 768 kelimenin altında net bölümlerle yapılandırılmış olmalıdır.
Aşağıdaki örnekte .txt dosyasının yapısı ve nasıl biçimlendirilmesi gerektiği gösterilmektedir. Dosyanız 768 kelimenin altındaysa satır sonlarına ihtiyacınız yoktur. Dosyanız 768 kelimenin üzerindeyse satır sonlarına ihtiyacınız olacaktır.
Artık veriler toplandığına göre, bir vektör veritabanına dönüştürülecektir. Bu eğitimde, vektör toplama anlık görüntü dosyaları oluşturmak için geliştirilen GaiaNet aracını kullanacağız. Bu araç herkesin kendi bilgi tabanını oluşturmasını kolaylaştırır.
İlk olarak, daha önce oluşturduğunuz .txt dosyasını sürükleyerek ya da yükleyerek araca yükleyeceksiniz.
"snapshot_name" bölümünde, snapshot için bir ad girin.
Anlık görüntü adı herhangi bir özel karakter veya boşluk içermemelidir
"RAG Oluştur "a tıklayın, bu işlem dosyanızın boyutuna bağlı olarak birkaç dakika sürebilir.
RAG oluşturulduktan sonra, bir JSON yanıtı oluşturulacak ve aşağıdaki gibi görünecektir:
Tebrikler, RAG'nizi yaptınız ve düğümünüzü yapılandırmaya devam edeceğiz!
Şimdiye kadar sistemimize bir düğüm kurduk, bir bilgi tabanı oluşturduk ve Formula 1 verilerimiz için bir RAG yaptık. Şimdi düğümümüzü F1 bilgi tabanımızı kullanacak şekilde yapılandırmamız gerekiyor.
LLM modelini güncelleyin, varsayılandan daha iyi performansa sahip bir model kullanacağız. Meta Llama 3.1-8B ile güncellemek için bu kodu çalıştırın:
Yapılandırma değişikliklerini güncelleyin:
Düğümünüz yeniden başlatılıp Formula 1 verileriyle yapılandırıldığına göre eğlence şimdi başlıyor!
Aracıya erişmek ve test etmek için düğümünüz ilk oluşturulduğunda oluşturulan düğüm URL'sini kullanın.