Directories
¶
Path | Synopsis |
---|---|
Package core implements Genkit actions and other essential machinery.
|
Package core implements Genkit actions and other essential machinery. |
logger
Package logger provides a context-scoped slog.Logger.
|
Package logger provides a context-scoped slog.Logger. |
tracing
Package gtime provides time functionality for Go Genkit.
|
Package gtime provides time functionality for Go Genkit. |
Package genkit provides Genkit functionality for application developers.
|
Package genkit provides Genkit functionality for application developers. |
cmd/copy
command
copy is a tool for copying parts of files.
|
copy is a tool for copying parts of files. |
cmd/jsonschemagen
command
A simple, self-contained code generator for JSON Schema.
|
A simple, self-contained code generator for JSON Schema. |
cmd/weave
command
The weave command is a simple preprocessor for markdown files.
|
The weave command is a simple preprocessor for markdown files. |
fakeembedder
Package fakeembedder provides a fake implementation of genkit.Embedder for testing purposes.
|
Package fakeembedder provides a fake implementation of genkit.Embedder for testing purposes. |
plugins
|
|
evaluators
Package evaluators defines a set of Genkit Evaluators for popular use-cases
|
Package evaluators defines a set of Genkit Evaluators for popular use-cases |
googlecloud
The googlecloud package supports telemetry (tracing, metrics and logging) using Google Cloud services.
|
The googlecloud package supports telemetry (tracing, metrics and logging) using Google Cloud services. |
internal
Package internal contains code that is common to all models
|
Package internal contains code that is common to all models |
internal/uri
Package uri extracts the content-type and data from a media part.
|
Package uri extracts the content-type and data from a media part. |
localvec
Package localvec is a local vector database for development and testing.
|
Package localvec is a local vector database for development and testing. |
mcp
Package mcp provides a client for integration with the Model Context Protocol.
|
Package mcp provides a client for integration with the Model Context Protocol. |
mcp/fixtures/basic_server
command
|
|
mcp/fixtures/content_server
command
|
|
mcp/fixtures/policy_server
command
|
|
mcp/fixtures/server_a
command
|
|
mcp/fixtures/server_b
command
|
|
pinecone
Package pinecone implements a genkit plugin for the Pinecone vector database.
|
Package pinecone implements a genkit plugin for the Pinecone vector database. |
samples
|
|
basic-gemini
command
|
|
basic-gemini-with-context
command
|
|
cache-gemini
command
|
|
code-execution-gemini
command
|
|
coffee-shop
command
|
|
compat_oai/anthropic
command
|
|
compat_oai/openai
command
|
|
files-api-vision
command
|
|
firebase-retrievers
command
|
|
flow-sample1
command
|
|
formats
command
|
|
imagen
command
|
|
imagen-gemini
command
|
|
mcp-ception
command
|
|
mcp-client
command
|
|
mcp-server
command
|
|
menu
command
|
|
modelgarden
command
|
|
ollama-tools
command
|
|
ollama-vision
command
|
|
partials-and-helpers
command
|
|
pgvector
command
This program can be manually tested like so:
|
This program can be manually tested like so: |
prompts
command
|
|
prompts-dir
command
[START main]
|
[START main] |
rag
command
|
|
text-to-speech
command
|
|
tests
|
|
test_app
command
This program doesn't do anything interesting.
|
This program doesn't do anything interesting. |
Click to show internal directories.
Click to hide internal directories.