com.github.hakenadu.javalangchains.chains.llm.openai.chat.OpenAiChatCompletionsRequest Maven / Gradle / Ivy
package com.github.hakenadu.javalangchains.chains.llm.openai.chat;
import java.util.List;
/**
* Model class for the OpenAI /chat/completions request body
*/
public final class OpenAiChatCompletionsRequest extends OpenAiChatCompletionsParameters {
/**
* The {@link OpenAiChatMessage} instances of the conversation
*/
private final List messages;
/**
* @param messages {@link #messages}
*/
public OpenAiChatCompletionsRequest(final List messages) {
this.messages = messages;
}
/**
* @return {@link #messages}
*/
public List getMessages() {
return messages;
}
}