Skip to content
Snippets Groups Projects
Commit 7420ba00 authored by Grießhaber Daniel's avatar Grießhaber Daniel :squid:
Browse files

make OpenAI.build_model_input return all arguments as dict

parent b47cdc45
No related branches found
No related tags found
2 merge requests!2remove is_chat argument,!1Refactor models
......@@ -328,8 +328,19 @@ class OpenAI(LLMModel):
usage = ModelUsage(**response.usage.__dict__)
return response_text, usage
def build_model_input(self, **kwargs):
return kwargs
def build_model_input(
self,
prompt: str,
system_message: str | None,
messages: list[dict[str, str]],
history: list[dict[str, str]] | None = None,
):
return {
"prompt": prompt,
"system_message": system_message,
"messages": messages,
"history": history,
}
@classmethod
def register_arguments(cls, parser: ArgumentParser):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment