unchained / src /llm /openai /getUserContent.mts
barton
Duplicate from jbilcke-hf/VideoChain-API
53aa97a
raw
history blame
242 Bytes
import { ChatCompletionRequestMessage } from "openai"
export const getUserContent = (prompt: ChatCompletionRequestMessage[]) =>
prompt
.filter((message) => message.role === "user")
.map((message) => message.content)
.join("\n")