---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/bedrock_converse/types/interfaces/ConverseMessage.md
description: One conversation turn.
---

# Interface: ConverseMessage

Defined in: [src/batteries/llm/bedrock\_converse/types.ts:128](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/bedrock_converse/types.ts#L128)

One conversation turn.

## Properties

| Property                                | Type                                                | Description                                                          | Defined in                                                                                                                                              |
| --------------------------------------- | --------------------------------------------------- | -------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `content` | [`ConverseContentBlock`](ConverseContentBlock.md)\[] | Typed blocks; one turn may mix prose and a tool call.                | [src/batteries/llm/bedrock\_converse/types.ts:132](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/bedrock_converse/types.ts#L132) |
|  `role`       | [`ConverseRole`](../type-aliases/ConverseRole.md)   | `'user'` or `'assistant'` — Converse has no `system` or `tool` role. | [src/batteries/llm/bedrock\_converse/types.ts:130](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/bedrock_converse/types.ts#L130) |
