Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Developing Genkit Go

Skill Verifiziert Aktiv
Teil von:Firebase

Develop AI-powered applications using Genkit in Go. Use when the user asks to build AI features, agents, flows, or tools in Go using Genkit, or when working with Genkit Go code involving generation, prompts, streaming, tool calling, or model providers.

Zweck

To enable developers to build AI-powered applications, agents, and tools efficiently using the Genkit SDK in Go, providing structure and best practices.

Funktionen

  • Genkit SDK initialization and configuration in Go
  • Defining and executing text, data, and streaming generation
  • Creating and using prompts, including typed and file-based prompts
  • Integrating tools with interrupt and response handling
  • Building and deploying AI flows via HTTP handlers

Anwendungsfälle

  • When a user asks to build AI features, agents, or flows in Go using Genkit.
  • When working with Genkit Go code involving generation, prompts, streaming, or tool calling.
  • When setting up model providers like Google AI, Anthropic, or OpenAI-compatible APIs within a Go application.
  • When developing structured AI outputs or complex AI logic via Genkit flows.

Nicht-Ziele

  • Providing specific AI models; relies on Genkit's provider integrations.
  • Managing deployment infrastructure for Genkit applications.
  • Replacing the core Genkit SDK or Go language itself.

Workflow

  1. Initialize Genkit with plugins and configuration.
  2. Define AI resources like prompts, tools, and flows.
  3. Integrate AI logic into Go application code.
  4. Optionally, expose flows as HTTP endpoints.
  5. Utilize the Genkit CLI for development and tracing.

Praktiken

  • AI Development
  • Go Programming
  • SDK Usage
  • Prompt Engineering

Voraussetzungen

  • Go programming language environment
  • Genkit SDK for Go
  • Access to configured AI model providers (e.g., API keys)

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add firebase/agent-skills
/plugin install agent-skills@firebase

Qualitätspunktzahl

Verifiziert
99 /100
Analysiert about 23 hours ago

Vertrauenssignale

Letzter Commit2 days ago
Sterne280
LizenzApache-2.0
Status
Quellcode ansehen

Ähnliche Erweiterungen

Azure Ai Document Intelligence Dotnet

100

Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models. Use for invoice processing, receipt extraction, ID document analysis, and custom document models. Triggers: "Document Intelligence", "DocumentIntelligenceClient", "form recognizer", "invoice extraction", "receipt OCR", "document analysis .NET".

Skill
microsoft

Skill Creator

99

Guide for creating effective skills for AI coding agents working with Azure SDKs and Microsoft Foundry services. Use when creating new skills or updating existing skills.

Skill
microsoft

Trader Regime

100

Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy

Skill
ruvnet

Trading Memory

100

Domänenwissen für die KI-Trading-Erinnerung – Outcome-Weighted Memory (OWM)-Architektur, 5 Speichertypen, Abrufbewertung und Verhaltensanalyse. Verwenden Sie dies beim Aufzeichnen von Trades, beim Abrufen ähnlicher Kontexte, bei der Leistungsanalyse oder bei der Überprüfung von Verhaltensabweichungen. Löst bei "record trade", "remember trade", "recall", "similar trades", "performance", "behavioral", "disposition", "affective state", "confidence" aus.

Skill
mnemox-ai

TradeMemory Protocol

100

Domänenwissen für die Evolution Engine — LLM-gestützte autonome Strategieentdeckung aus rohen OHLCV-Daten. Behandelt die Schleife Generieren-Backtesten-Auswählen-Entwickeln, vektorisiertes Backtesting, Out-of-Sample-Validierung und Strategiegraduierung. Verwenden Sie es beim Entdecken von Handelspatterns, Ausführen von Backtests, Entwickeln von Strategien oder Überprüfen von Evolutionsprotokollen. Löst aus bei "evolve", "discover patterns", "backtest", "evolution", "strategy generation", "candidate strategy".

Skill
mnemox-ai

Image Transformation API

100

Transform images with resize, crop, smart crop, upscale, remove background, and 20+ operations.

Skill
iterationlayer