Documentation
¶
Index ¶
- Variables
- func CleanupReverse(messages []prompt.Message) (cleaned []prompt.Message)
- func JudgeHistory(messages []*prompt.Message)
- func ListHistory(ctx context.Context) ([]*prompt.Message, error)
- func LoadHistory(ctx context.Context) ([]prompt.Message, error)
- func ShowMessage(ctx context.Context, id int64) (message *prompt.Message, err error)
- func ToSQLNullString(tcs []prompt.ToolCall) (toolCalls sql.NullString)
- func Truncate(content string, maxLen int) string
- func UpdateContent(ctx context.Context, id int64, content string) (err error)
- func UpdateHistory(ctx context.Context, id int64) (err error)
- func UpdateToolCalls(ctx context.Context, id int64, tcs []prompt.ToolCall) (err error)
- type Result
Constants ¶
This section is empty.
Variables ¶
View Source
var GetCurrentSessionID = session.GetCurrentSessionID
Functions ¶
func CleanupReverse ¶
CleanupReverse - make the messages clean, remove the mistake message
func JudgeHistory ¶
JudgeHistory - Cleanup the history
func ListHistory ¶
ListHistory 加载指定会话的所有历史消息,按时间升序返回
func LoadHistory ¶
LoadHistory 加载指定会话的所有历史消息,按时间升序返回
func ShowMessage ¶
func ToSQLNullString ¶
func ToSQLNullString(tcs []prompt.ToolCall) (toolCalls sql.NullString)
func UpdateContent ¶
UpdateContent update message content
func UpdateHistory ¶
UpdateHistory update message session_id to 0
Types ¶
type Result ¶
Result 搜索结果
Source Files
¶
- history.go
- recall.go
Click to show internal directories.
Click to hide internal directories.