Documentation
¶
Index ¶
- func Launch(ctx *lmcli.Context, options ...LaunchOption) error
- type LaunchOption
- func WithInitialConversation(conv *conversation.Conversation) LaunchOption
- func WithInitialMessage(msg string) LaunchOption
- func WithInitialView(view types.View) LaunchOption
- func WithMaxTokens(tokens int) LaunchOption
- func WithPermission(perm api.PermissionMode) LaunchOption
- func WithTemperature(temp float32) LaunchOption
- type LaunchOptions
- type Model
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LaunchOption ¶
type LaunchOption func(*LaunchOptions)
func WithInitialConversation ¶
func WithInitialConversation(conv *conversation.Conversation) LaunchOption
func WithInitialMessage ¶
func WithInitialMessage(msg string) LaunchOption
func WithInitialView ¶
func WithInitialView(view types.View) LaunchOption
func WithMaxTokens ¶
func WithMaxTokens(tokens int) LaunchOption
func WithPermission ¶ added in v0.7.0
func WithPermission(perm api.PermissionMode) LaunchOption
func WithTemperature ¶
func WithTemperature(temp float32) LaunchOption
type LaunchOptions ¶
type LaunchOptions struct {
InitialConversation *conversation.Conversation
InitialMessage string
InitialView types.View
Temperature *float32
MaxTokens *int
Permission api.PermissionMode
}
Directories
¶
| Path | Synopsis |
|---|---|
|
bubbles
|
|
|
views
|
|
|
chat/session
chat/session provides the TUI handling for a session.Session.
|
chat/session provides the TUI handling for a session.Session. |
Click to show internal directories.
Click to hide internal directories.