Ana içeriğe geç
Sürüm: 1.0.0

Bir planlama ajanı

gpt planlayıcı bir Python LLM'lerin planlama yeteneklerini gösteren bir uygulama. Çalıştırdığınızda, LLM'ye şunları soracaktır Bir hedef veya sorgu için birden fazla eylem planı oluşturmak. Daha sonra LLM'den aşağıdakileri karşılaştırmasını ve seçmesini isteyecektir en iyi planı belirler ve ardından kullanıcı sorgusunu yanıtlamak için yeniden yazar.

Program resmi OpenAI Python kütüphanesini kullandığından, bir Gaia düğümü kullanmak için kolayca değiştirebiliriz.

Ön Koşullar

Genel bir URL aracılığıyla LLM hizmetleri sağlamaya hazır bir Gaia düğümüne ihtiyacınız olacak. Yapabilirsin

Bu eğitimde, genel bir düğüm kullanacağız.

ÖznitelikDeğer
API uç noktası URL'sihttps://llama.us.gaianet.network/v1
Model Adılama

Ajanı çalıştırın

İlk olarak, nodebook'u colab'a yükleyin.

Bir OpenAI istemcisi oluşturmak için kodu düzenleyin. OpenAI istemcisine base_url Burada.

client = openai.OpenAI(base_url="https://llama.us.gaianet.network/v1", api_key=OPENAI_API_KEY)

Ardından, tüm gpt-4o-mini ile model adı lama koddaki model adı. İşte bir örnek.

response = client.chat.completions.create(
model="llama",
messages=[
{"role": "system", "content": "You are a helpful assistant. Use the given plan to create a detailed and high-quality response to the user's query."},
{"role": "user", "content": f"User Query: {user_query}\n\nPlan: {best_plan}\n\nGenerate a detailed response based on this plan."}
],
temperature=0.5,
max_tokens=2000
)

Sorguyu kendi sorgunuzla değiştirin.

user_query = "TLS bağlantı zaman aşımında nasıl hata ayıklayabilirim?"

Son olarak, sonuçları görmek için not defterini çalıştırın!