API Reference / @modelence/ai / generateText
generateText(options): Promise<GenerateTextResult<ToolSet, unknown>>
Defined in: index.ts:76 Generates text using AI models with built-in Modelence configuration and telemetry. This is a wrapper around the AI SDK’s generateText function that automatically configures providers using Modelence’s server-side configuration system.

Example

import { generateText } from '@modelence/ai';

const response = await generateText({
  provider: 'openai',
  model: 'gpt-4o',
  messages: [
    { role: 'user', content: 'Write a haiku about programming' }
  ],
  temperature: 0.7
});

console.log(response.text);

Parameters

ParameterTypeDescription
optionsGenerateTextOptionsConfiguration options for text generation

Returns

Promise<GenerateTextResult<ToolSet, unknown>> A promise that resolves to the generated text result