[chatgpt](../readme.md) / [Exports](../modules.md) / [openai](../modules/openai.md) / CreateChatCompletionResponse # Interface: CreateChatCompletionResponse [openai](../modules/openai.md).CreateChatCompletionResponse **`Export`** **`Interface`** CreateChatCompletionResponse ## Table of contents ### Properties - [choices](openai.CreateChatCompletionResponse.md#choices) - [created](openai.CreateChatCompletionResponse.md#created) - [id](openai.CreateChatCompletionResponse.md#id) - [model](openai.CreateChatCompletionResponse.md#model) - [object](openai.CreateChatCompletionResponse.md#object) - [usage](openai.CreateChatCompletionResponse.md#usage) ## Properties ### choices • **choices**: [`CreateChatCompletionResponseChoicesInner`](openai.CreateChatCompletionResponseChoicesInner.md)[] **`Memberof`** CreateChatCompletionResponse #### Defined in [src/types.ts:339](https://github.com/transitive-bullshit/chatgpt-api/blob/1e4ddd6/src/types.ts#L339) ___ ### created • **created**: `number` **`Memberof`** CreateChatCompletionResponse #### Defined in [src/types.ts:327](https://github.com/transitive-bullshit/chatgpt-api/blob/1e4ddd6/src/types.ts#L327) ___ ### id • **id**: `string` **`Memberof`** CreateChatCompletionResponse #### Defined in [src/types.ts:315](https://github.com/transitive-bullshit/chatgpt-api/blob/1e4ddd6/src/types.ts#L315) ___ ### model • **model**: `string` **`Memberof`** CreateChatCompletionResponse #### Defined in [src/types.ts:333](https://github.com/transitive-bullshit/chatgpt-api/blob/1e4ddd6/src/types.ts#L333) ___ ### object • **object**: `string` **`Memberof`** CreateChatCompletionResponse #### Defined in [src/types.ts:321](https://github.com/transitive-bullshit/chatgpt-api/blob/1e4ddd6/src/types.ts#L321) ___ ### usage • `Optional` **usage**: [`CreateCompletionResponseUsage`](openai.CreateCompletionResponseUsage.md) **`Memberof`** CreateChatCompletionResponse #### Defined in [src/types.ts:345](https://github.com/transitive-bullshit/chatgpt-api/blob/1e4ddd6/src/types.ts#L345)