> ## Documentation Index
> Fetch the complete documentation index at: https://orangeslice.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Generate Text

> Generate text with optional web search

<Info>
  <Icon icon="coins" /> **1 credit** per call
</Info>

## Method

```typescript theme={null}
services.ai.generateText(params);
```

## Input

<ParamField path="prompt" type="string" required>
  Text generation prompt
</ParamField>

<ParamField path="enableWebSearch" type="boolean" optional>
  Enable web search for real-time information
</ParamField>

<ParamField path="model" type="string" default="gpt-5-mini">
  Model: `"gpt-5-mini"` or `"claude-sonnet-4-5-20250929"`
</ParamField>

## Output

<ResponseField name="text" type="string">
  Generated text
</ResponseField>

## Example

```typescript theme={null}
const result = await services.ai.generateText({
  prompt: `Write a one-line value prop for ${ctx.thisRow.get("Company")}`,
  model: "claude-sonnet-4-5-20250929",
});

return result.text;
```
