diff --git a/.changeset/giant-otters-deliver.md b/.changeset/giant-otters-deliver.md new file mode 100644 index 0000000000000000000000000000000000000000..b25c199479700249ad8e64331096709f8d47606e --- /dev/null +++ b/.changeset/giant-otters-deliver.md @@ -0,0 +1,5 @@ +--- +"llamaindex": patch +--- + +feat: set default model to `gpt-4o` diff --git a/packages/core/src/llm/openai.ts b/packages/core/src/llm/openai.ts index 53f6cf7c62e9c0f3479ec5e87a1520d3d7b8fb9e..1d1bd245b52dc026f12d9a294c2f94541217b512 100644 --- a/packages/core/src/llm/openai.ts +++ b/packages/core/src/llm/openai.ts @@ -110,7 +110,6 @@ export const GPT4_MODELS = { "gpt-4-1106-preview": { contextWindow: 128000 }, "gpt-4-0125-preview": { contextWindow: 128000 }, "gpt-4-vision-preview": { contextWindow: 128000 }, - // fixme: wait for openai documentation "gpt-4o": { contextWindow: 128000 }, "gpt-4o-2024-05-13": { contextWindow: 128000 }, }; @@ -185,7 +184,7 @@ export class OpenAI extends ToolCallLLM<OpenAIAdditionalChatOptions> { }, ) { super(); - this.model = init?.model ?? "gpt-3.5-turbo"; + this.model = init?.model ?? "gpt-4o"; this.temperature = init?.temperature ?? 0.1; this.topP = init?.topP ?? 1; this.maxTokens = init?.maxTokens ?? undefined;