Skip to content

Commit

Permalink
googlai: align option types with langchain's default
Browse files Browse the repository at this point in the history
  • Loading branch information
eliben committed Jan 18, 2024
1 parent 232daa6 commit 470ee50
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
8 changes: 4 additions & 4 deletions llms/googleai/googleai_llm.go
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,10 @@ func (g *GoogleAI) GenerateContent(ctx context.Context, messages []llms.MessageC

opts := llms.CallOptions{
Model: g.opts.defaultModel,
MaxTokens: int(g.opts.defaultMaxTokens),
Temperature: float64(g.opts.defaultTemperature),
TopP: float64(g.opts.defaultTopP),
TopK: int(g.opts.defaultTopK),
MaxTokens: g.opts.defaultMaxTokens,
Temperature: g.opts.defaultTemperature,
TopP: g.opts.defaultTopP,
TopK: g.opts.defaultTopK,
}
for _, opt := range options {
opt(&opts)
Expand Down
8 changes: 4 additions & 4 deletions llms/googleai/googleai_option.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ type options struct {
apiKey string
defaultModel string
defaultEmbeddingModel string
defaultMaxTokens int32
defaultTemperature float32
defaultTopK int32
defaultTopP float32
defaultMaxTokens int
defaultTemperature float64
defaultTopK int
defaultTopP float64
}

func defaultOptions() options {
Expand Down

0 comments on commit 470ee50

Please sign in to comment.