Package com.google.genkit.core
Interface Registerable
- All Known Subinterfaces:
Action<I,,O, S> BidiAction<I,,O, S, Init> Model
- All Known Implementing Classes:
ActionDef,Agent,AnthropicModel,AwsBedrockEmbedder,AwsBedrockModel,BidiActionImpl,CompatOAIEmbedder,CompatOAIModel,Embedder,Evaluator,Flow,GeminiEmbedder,GeminiModel,GenerateAction,ImagenModel,Indexer,OllamaModel,OmniModel,OpenAIEmbedder,OpenAIImageModel,OpenAIModel,Prompt,Retriever,Tool,TtsModel,VeoModel
public interface Registerable
Registerable allows a primitive to be registered with a registry. All Genkit primitives (actions,
flows, models, tools, etc.) implement this interface.
-
Method Summary
-
Method Details
-
register
Registers this primitive with the given registry.- Parameters:
registry- the registry to register with
-