Skip to content

AIDK API Reference / aidk-ai-sdk / generateText

Function: generateText() ​

ts
function generateText(jsx: Element, options?: Partial<Omit<CallSettings & Prompt & { model: LanguageModel; tools?: ToolSet | undefined; toolChoice?: ToolChoice<NoInfer<ToolSet>> | undefined; ... 12 more ...; _internal?: { ...; } | undefined; }, "prompt" | "messages">>): Promise<GenerateTextResult<ToolSet, unknown>>;

Defined in: packages/adapters/ai-sdk/src/compiler.ts:815

Generate text using JSX.

Mirrors ai-sdk's generateText API exactly. Returns the same type for seamless integration.

Parameters ​

ParameterTypeDescription
jsxElementRoot JSX element
options?Partial<Omit<CallSettings & Prompt & { model: LanguageModel; tools?: ToolSet | undefined; toolChoice?: ToolChoice&lt;NoInfer<ToolSet&gt;> | undefined; ... 12 more ...; _internal?: { ...; } | undefined; }, "prompt" | "messages">>Additional options (merged with defaults and JSX config)

Returns ​

Promise<GenerateTextResult<ToolSet, unknown>>

Released under the MIT License.