genkitx-azure-openai
Version:
Firebase Genkit AI framework plugin for Azure OpenAI APIs.
17 lines (14 loc) • 700 B
text/typescript
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 };