enable reasoning

This commit is contained in:
2026-02-01 16:50:01 +03:00
parent 260d38aae8
commit 206db67b8e

View File

@@ -15,6 +15,7 @@ import (
"github.com/openai/openai-go/v3" "github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option" "github.com/openai/openai-go/v3/option"
"github.com/openai/openai-go/v3/responses" "github.com/openai/openai-go/v3/responses"
"github.com/openai/openai-go/v3/shared"
) )
type OpenAIPrompter struct { type OpenAIPrompter struct {
@@ -27,6 +28,9 @@ func (p *OpenAIPrompter) Prompt(ctx context.Context, question string) (*HighlyTr
Input: responses.ResponseNewParamsInputUnion{ Input: responses.ResponseNewParamsInputUnion{
OfString: openai.String(question), OfString: openai.String(question),
}, },
Reasoning: shared.ReasoningParam{
Effort: shared.ReasoningEffortXhigh,
},
}) })
if err != nil { if err != nil {
return nil, err return nil, err