Skip to content

Commit b257872

Browse files
committed
o1 - refs #676
1 parent 000e984 commit b257872

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed

docs/openai-models.md

+2
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ OpenAI Chat: gpt-4-1106-preview
4646
OpenAI Chat: gpt-4-0125-preview
4747
OpenAI Chat: gpt-4-turbo-2024-04-09
4848
OpenAI Chat: gpt-4-turbo (aliases: gpt-4-turbo-preview, 4-turbo, 4t)
49+
OpenAI Chat: o1
50+
OpenAI Chat: o1-2024-12-17
4951
OpenAI Chat: o1-preview
5052
OpenAI Chat: o1-mini
5153
OpenAI Completion: gpt-3.5-turbo-instruct (aliases: 3.5-instruct, chatgpt-instruct)

docs/usage.md

+26
Original file line numberDiff line numberDiff line change
@@ -464,6 +464,32 @@ OpenAI Chat: gpt-4-turbo (aliases: gpt-4-turbo-preview, 4-turbo, 4t)
464464
logit_bias: dict, str
465465
seed: int
466466
json_object: boolean
467+
OpenAI Chat: o1
468+
Options:
469+
temperature: float
470+
max_tokens: int
471+
top_p: float
472+
frequency_penalty: float
473+
presence_penalty: float
474+
stop: str
475+
logit_bias: dict, str
476+
seed: int
477+
json_object: boolean
478+
Attachment types:
479+
image/gif, image/jpeg, image/png, image/webp
480+
OpenAI Chat: o1-2024-12-17
481+
Options:
482+
temperature: float
483+
max_tokens: int
484+
top_p: float
485+
frequency_penalty: float
486+
presence_penalty: float
487+
stop: str
488+
logit_bias: dict, str
489+
seed: int
490+
json_object: boolean
491+
Attachment types:
492+
image/gif, image/jpeg, image/png, image/webp
467493
OpenAI Chat: o1-preview
468494
Options:
469495
temperature: float

llm/default_plugins/openai_models.py

+6
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,12 @@ def register_models(register):
6969
aliases=("gpt-4-turbo-preview", "4-turbo", "4t"),
7070
)
7171
# o1
72+
for model_id in ("o1", "o1-2024-12-17"):
73+
register(
74+
Chat(model_id, vision=True),
75+
AsyncChat(model_id, vision=True),
76+
)
77+
7278
register(
7379
Chat("o1-preview", allows_system_prompt=False),
7480
AsyncChat("o1-preview", allows_system_prompt=False),

0 commit comments

Comments
 (0)