# OpenAIClient

- [`buildResponseCreatePayload`](../operations/connectors.openaiBuildResponseCreatePayload.md) — Build a ``/v1/responses`` request body
- [`chat`](../operations/connectors.openaiChat.md) — Chat (OpenAI)
- [`chatJson`](../operations/connectors.openaiChatJson.md) — Chat json (OpenAI)
- [`createAssistant`](../operations/connectors.openaiCreateAssistant.md) — Create a virtual agent profile and return its synthetic id
- [`deleteAssistant`](../operations/connectors.openaiDeleteAssistant.md) — Return whether there was a profile id to "delete"
- [`embed`](../operations/connectors.openaiEmbed.md) — Embed (OpenAI)
- [`getAssistant`](../operations/connectors.openaiGetAssistant.md) — Build a vendor-shaped ``agent_profile`` record for UI parity
- [`moderate`](../operations/connectors.openaiModerate.md) — Moderate (OpenAI)
- [`updateAssistant`](../operations/connectors.openaiUpdateAssistant.md) — Re-validate an agent profile; return whether it is acceptable
