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