---
sidebar:
  label: roboto.ai.record
  order: 5
title: roboto.ai.record
---
## Module Contents

### PromptRequest

```python
class roboto.ai.record.PromptRequest(/, **data: Any)
```

`from roboto.ai import PromptRequest`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/ai/record.py#L10-L16)

Bases: `pydantic.BaseModel`

A generic request intended for a natural-language powered endpoint which accepts a human-readable prompt.

**Parameters**

- **data** (`Any`)

**Attributes**

- **PromptRequest.prompt** (`str`): The prompt to send to the AI model.

### SetSummaryRequest

```python
class roboto.ai.record.SetSummaryRequest(/, **data: Any)
```

`from roboto.ai import SetSummaryRequest`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/ai/record.py#L19-L25)

Bases: `pydantic.BaseModel`

A request to set the summary of an entity.

**Parameters**

- **data** (`Any`)

**Attributes**

- **SetSummaryRequest.summary** (`str`): The summary to set.
