Documentation
¶
Index ¶
- type MagicObject
- func (m *MagicObject) DoMagic(ctx context.Context, prompt string, args map[string]interface{}) (string, error)
- func (m *MagicObject) SetDefaultEngineModel(engineModel string)
- func (m *MagicObject) SetDefaultMaxTokens(maxTokens int)
- func (m *MagicObject) SetDefaultSystemPrompt(systemPrompt string)
- func (m *MagicObject) SetDefaultTemperature(temperature float32)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MagicObject ¶
type MagicObject struct { ApiKey string MaxTokens int EngineModel string SystemPrompt string Temperature float32 }
func NewMagicObject ¶
func NewMagicObject(apiKey string) MagicObject
func (*MagicObject) SetDefaultEngineModel ¶
func (m *MagicObject) SetDefaultEngineModel(engineModel string)
func (*MagicObject) SetDefaultMaxTokens ¶ added in v1.0.2
func (m *MagicObject) SetDefaultMaxTokens(maxTokens int)
func (*MagicObject) SetDefaultSystemPrompt ¶
func (m *MagicObject) SetDefaultSystemPrompt(systemPrompt string)
func (*MagicObject) SetDefaultTemperature ¶
func (m *MagicObject) SetDefaultTemperature(temperature float32)
Click to show internal directories.
Click to hide internal directories.