From 43bd1bacf755874a593df6e0c1652bdfc170dfff Mon Sep 17 00:00:00 2001 From: Keith Schulze Date: Mon, 13 Jan 2025 21:16:24 +1300 Subject: [PATCH] Add impl `From` for `ChatCompletionRequestMessage` Appears to have been left out of #312 --- async-openai/src/types/impls.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/async-openai/src/types/impls.rs b/async-openai/src/types/impls.rs index dea05ce9..a659d501 100644 --- a/async-openai/src/types/impls.rs +++ b/async-openai/src/types/impls.rs @@ -553,6 +553,12 @@ impl From for ChatCompletionRequestMessage { } } +impl From for ChatCompletionRequestMessage { + fn from(value: ChatCompletionRequestDeveloperMessage) -> Self { + Self::Developer(value) + } +} + impl From for ChatCompletionRequestMessage { fn from(value: ChatCompletionRequestAssistantMessage) -> Self { Self::Assistant(value)