UNPKG

genkitx-azure-openai

Version:

Firebase Genkit AI framework plugin for Azure OpenAI APIs.

17 lines (14 loc) 735 B
import * as genkit_plugin from 'genkit/plugin'; import { AzureClientOptions } from 'openai'; export { dallE3 } from './dalle.js'; export { whisper1 } from './whisper.js'; export { textEmbedding3Large, textEmbedding3Small, textEmbeddingAda002 } from './embedder.js'; export { gpt35Turbo, gpt4, gpt41, gpt41Mini, gpt41Nano, gpt45, gpt4o, gpt4oMini, o1, o1Mini, o1Preview, o3, o3Mini, o4Mini } from './gpt.js'; export { tts1, tts1Hd } from './tts.js'; 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 };