Firebase Genkit Geliştirici Araçları

Firebase Genkit, iki geliştirici aracı setiyle birlikte sunulur:

  • Node.js KSA
  • Genkit yapılandırmanıza bağlanabilen optonal yerel web uygulaması

Komut Satırı Arayüzü

CLI'yı aşağıdaki komutla yükleyin:

npm install genkit

CLI, Genkit projeleriyle çalışmak için birçok kullanışlı komut sunar. Örneğin:

  • genkit init: Genkit projesini başlatma
  • genkit flow:run flowName: akış çalıştırma
  • genkit eval:flow flowName: Bir akışı değerlendirme

Aşağıdakileri içeren tüm kullanılabilir komutları görüntüleyin:

npx genkit --help

Genkit Geliştirici Kullanıcı Arayüzü

Genkit geliştirici kullanıcı arayüzü, Genkit projenizdeki modeller, retriever'lar, akışlar ve diğer işlemlerle etkileşim kurmak için kullanabileceğiniz yerel bir web uygulamasıdır.

Geliştirici kullanıcı arayüzünü indirmek ve başlatmak için:

npx genkit start

Kullanıcı arayüzü, varsayılan tarayıcınızda yüklenir:

Genkit geliştirici kullanıcı arayüzüne hoş geldiniz

Geliştirici kullanıcı arayüzünde flow, prompt, model, tool, retreiver, indexer, embedder ve evaluator için genkit.conf dosyanızda yapılandırılmış işlem çalıştırıcılar var.

İşte kedilerle kısa bir GIF turu.

Genkit geliştirici kullanıcı arayüzüne genel bakış GIF'i

Analytics

Genkit KSA ve Geliştirici Kullanıcı Arayüzü, Google'ın çerezlerini ve benzer teknolojilerini kullanır. hizmetlerini sunmak ve daha kaliteli hale getirmek ve kullanımı analiz etmek. Daha fazla bilgi edinin.

Analytics'i devre dışı bırakmak için aşağıdaki komutu çalıştırabilirsiniz:

genkit config set analyticsOptOut true

Geçerli ayarı şu komutu çalıştırarak görüntüleyebilirsiniz:

genkit config get analyticsOptOut