UNPKG

genkitx-azure-openai

Version:

Firebase Genkit AI framework plugin for Azure OpenAI APIs.

17 lines (14 loc) 700 B
import * as genkit_plugin from 'genkit/plugin'; import { AzureClientOptions } from 'openai'; export { dallE3 } from './dalle.mjs'; export { whisper1 } from './whisper.mjs'; export { textEmbedding3Large, textEmbedding3Small, textEmbeddingAda002 } from './embedder.mjs'; export { gpt35Turbo, gpt4, gpt45, gpt4o, gptO1, gptO1Mini, gptO1Preview, gptO3Mini } from './gpt.mjs'; export { tts1, tts1Hd } from './tts.mjs'; import 'genkit'; import 'genkit/model'; import 'openai/resources/index.mjs'; interface PluginOptions extends AzureClientOptions { } declare const azureOpenAI: (options?: PluginOptions) => genkit_plugin.GenkitPlugin; export { type PluginOptions, azureOpenAI, azureOpenAI as default };