Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ModelOptions ¶
type ModelOptions struct {
// contains filtered or unexported fields
}
func (*ModelOptions) Gateway ¶
func (c *ModelOptions) Gateway() string
func (*ModelOptions) GeneratingTitle ¶ added in v1.9.21
func (c *ModelOptions) GeneratingTitle() bool
func (*ModelOptions) MaxTokens ¶ added in v1.9.24
func (c *ModelOptions) MaxTokens() int64
func (*ModelOptions) StructuredOutput ¶ added in v1.7.1
func (c *ModelOptions) StructuredOutput() *latest.StructuredOutput
type Opt ¶
type Opt func(*ModelOptions)
func FromModelOptions ¶ added in v1.7.1
func FromModelOptions(m ModelOptions) []Opt
FromModelOptions converts a concrete ModelOptions value into a slice of Opt configuration functions. Later Opts override earlier ones when applied.
func WithGateway ¶
func WithGeneratingTitle ¶ added in v1.9.21
func WithGeneratingTitle() Opt
func WithMaxTokens ¶ added in v1.9.24
func WithStructuredOutput ¶ added in v1.7.1
func WithStructuredOutput(structuredOutput *latest.StructuredOutput) Opt
Click to show internal directories.
Click to hide internal directories.