Skip to content
1 min read · 154 words

@nhtio/adk/batteries/generation/gemini

Gemini media generation adapter battery.

Remarks

Re-exports the adapter class, every option / wire-shape type alias (including the shared @nhtio/adk/batteries/generation/openai/types!BaseGenerationAdapterOptions, @nhtio/adk/batteries/generation/openai/types!GenerateOptions, @nhtio/adk/batteries/generation/openai/types!EditOptions, and @nhtio/adk/batteries/generation/openai/types!GenerationRetryConfig owned by the OpenAI Generation battery), the validation schema + validateOptions wrapper, and the battery-scoped exceptions.

References

BaseGenerationAdapterOptions

Re-exports BaseGenerationAdapterOptions


E_GEMINI_GENERATION_HTTP_ERROR

Re-exports E_GEMINI_GENERATION_HTTP_ERROR


E_GEMINI_GENERATION_MALFORMED_RESPONSE

Re-exports E_GEMINI_GENERATION_MALFORMED_RESPONSE


E_GEMINI_GENERATION_REQUEST_TIMEOUT

Re-exports E_GEMINI_GENERATION_REQUEST_TIMEOUT


E_INVALID_GEMINI_GENERATION_OPTIONS

Re-exports E_INVALID_GEMINI_GENERATION_OPTIONS


EditOptions

Re-exports EditOptions


GeminiContent

Re-exports GeminiContent


GeminiEditOptions

Re-exports GeminiEditOptions


GeminiGenerateContentRequestBody

Re-exports GeminiGenerateContentRequestBody


GeminiGenerateContentResponse

Re-exports GeminiGenerateContentResponse


GeminiGenerateOptions

Re-exports GeminiGenerateOptions


GeminiGenerationAdapter

Re-exports GeminiGenerationAdapter


GeminiGenerationAdapterOptions

Re-exports GeminiGenerationAdapterOptions


GeminiGenerationConfig

Re-exports GeminiGenerationConfig


geminiGenerationOptionsSchema

Re-exports geminiGenerationOptionsSchema


GeminiRequestPart

Re-exports GeminiRequestPart


GeminiResponseModality

Re-exports GeminiResponseModality


GeminiResponsePart

Re-exports GeminiResponsePart


GeneratedMediaOutput

Re-exports GeneratedMediaOutput


GenerateOptions

Re-exports GenerateOptions


GenerationRetryConfig

Re-exports GenerationRetryConfig


validateOptions

Re-exports validateOptions