ChatCompletion
Chat completion.
Methods
- messages: Sequence[Dict[str, Any]],
- *,
- provider: str = 'ChatOpenAI',
- stream: Literal[False] = False,
- **kwargs: Any,
) → dict[source]
-
async static acreate(
- messages: Sequence[Dict[str, Any]],
- *,
- provider: str = 'ChatOpenAI',
- stream: Literal[True],
- **kwargs: Any,
) → AsyncIterator
- messages: Sequence[Dict[str, Any]],
- *,
- provider: str = 'ChatOpenAI',
- stream: Literal[False] = False,
- **kwargs: Any,
) → dict[source]
-
static create(
- messages: Sequence[Dict[str, Any]],
- *,
- provider: str = 'ChatOpenAI',
- stream: Literal[True],
- **kwargs: Any,
) → Iterable