xNomad AI
Türkçe
Türkçe
  • Introduction
  • Why AI-NFT?
  • How AI-NFT Works?
  • AI-NFT Metadata
  • Github
  • X
Powered by GitBook
On this page
  • Desteklenen AI Motoru
  • AI-NFT Meta Verisi JSON
  • Örnek

Was this helpful?

AI-NFT Metadata

AI-NFT'ler oluşturmak, geleneksel NFT'lere benzer, ancak ek bir ai_agent alanı vardır; bu alan, AI ajanının yapılandırmasını ve kullandığı motoru tanımlar ve meta verilerinde saklanır.

Desteklenen AI Motoru

Motor
Motor Adı
Karakter Dosyası

eliza

AI-NFT Meta Verisi JSON

Alan
Tür
Açıklama

ai_agent (Yeni eklenen)

nesne

Bu NFT ile bağlantılı AI ajanını tanımlayan yapılandırma.

  • engine (string): AI ajanını çalıştırmak için kullanılan motor. Varsayılan olarak "eliza".

name

string

Varlığın adı.

description

string

Varlığın açıklaması.

image

string

Varlığın logosuna işaret eden URI.

animation_url

string

Varlığın animasyonuna işaret eden URI.

external_url

string

Varlığın tanımlandığı dış bir URL'ye işaret eden URI — örneğin, oyunun ana sitesi.

attributes

dizi

Varlığın özelliklerini tanımlayan özellikler dizisi.

  • trait_type (string): Özelliğin türü.

  • value (string): O özelliğin değeri.

properties

nesne

Varlığı tanımlayan ek özellikler.

  • files (dizi): Varlıkla birlikte dahil edilecek ek dosyalar.

    • uri (string): Dosyanın URI'si.

    • type (string): Dosyanın türü. Örneğin image/png, video/mp4 vb.

    • cdn (boolean, isteğe bağlı): Dosyanın bir CDN üzerinden sunulup sunulmadığı.

  • category (string): Varlık için bir medya kategorisi. Örneğin video, image vb.

Örnek

{
  // AI ajanı alanı
  ai_agent: {
    engine: "eliza",
    character: {
      // ajan adı
      name:"eliza",
      // arka plan açıklamaları
      bio: [
        "Biyografi satırları, rastgele bir sırayla bir araya getirilebilen kısa parçalar halinde yazılır.",
        "Biyografinin her bağlamda sadece bir kısmının rastgele seçilmesi, entropiyi artırdığı için tercih edilir.",
        "Bu 'entropi', olası çıktılar dağılımını genişletir, bu da daha çeşitli ancak sürekli olarak alakalı yanıtlar sağlar."
      ],
      lore: [
        "Lore satırları, tıpkı biyografi gibi rastgele bir sırayla bir araya getirilebilen kısa parçalardır.",
        "Ancak bunlar genellikle biyografik satırlardan daha az biyografik ve daha çok gerçek ya da tarihsel olurlar.",
        "Lore satırları, karakterin veya başlarına gelenlerin sohbet geçmişlerinden ve tweet'lerden çıkarılabilir.",
        "Lore da rastgeleleştirilmeli ve entropi artırmak için örneklenmelidir."
        ],
      ... //xxx.character.json https://github.com/elizaOS/eliza/tree/main/characters'dan
    }
  },
  // tipik NFT meta veri standardı
  name: 'Benim NFT\'m',
  description: 'Bu, Solana üzerinde bir NFT\'dir',
  image: imageUri[0],
  external_url: 'https://example.com',
  attributes: [
    {
      trait_type: 'trait1',
      value: 'value1',
    },
    {
      trait_type: 'trait2',
      value: 'value2',
    },
  ],
  properties: {
    files: [
      {
        uri: imageUri[0],
        type: 'image/jpeg',
      },
    ],
    category: 'image',
  },
}
PreviousHow AI-NFT Works?

Last updated 4 months ago

Was this helpful?

by ElizaOS

character (nesne): Bir AI ajanını tanımlayan karakter dosyası JSON'u. bakın.

Eliza
Dokümantasyon
Şablon
Örnek
Buraya