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