Feat: read_url for /completion
This commit is contained in:
7
tools.go
7
tools.go
@@ -53,6 +53,11 @@ Your current tools:
|
||||
"when_to_use": "when asked to search the web for information; limit is optional (default 3)"
|
||||
},
|
||||
{
|
||||
"name":"read_url",
|
||||
"args": ["url"],
|
||||
"when_to_use": "when asked to get content for spicific webpage or url"
|
||||
},
|
||||
{
|
||||
"name":"file_create",
|
||||
"args": ["path", "content"],
|
||||
"when_to_use": "when asked to create a new file with optional content"
|
||||
@@ -176,7 +181,7 @@ func readURL(args map[string]string) []byte {
|
||||
// make http request return bytes
|
||||
link, ok := args["url"]
|
||||
if !ok || link == "" {
|
||||
msg := "linknot provided to read_url tool"
|
||||
msg := "link not provided to read_url tool"
|
||||
logger.Error(msg)
|
||||
return []byte(msg)
|
||||
}
|
||||
|
||||
4
tui.go
4
tui.go
@@ -59,7 +59,6 @@ var (
|
||||
[yellow]F2[white]: regen last
|
||||
[yellow]F3[white]: delete last msg
|
||||
[yellow]F4[white]: edit msg
|
||||
[yellow]Alt+4[white]: edit msg role
|
||||
[yellow]F5[white]: toggle fullscreen for input/chat window
|
||||
[yellow]F6[white]: interrupt bot resp
|
||||
[yellow]F7[white]: copy last msg to clipboard (linux xclip)
|
||||
@@ -86,8 +85,9 @@ var (
|
||||
[yellow]Ctrl+y[white]: list loaded RAG files (view and manage loaded files)
|
||||
[yellow]Ctrl+q[white]: cycle through mentioned chars in chat, to pick persona to send next msg as
|
||||
[yellow]Ctrl+x[white]: cycle through mentioned chars in chat, to pick persona to send next msg as (for llm)
|
||||
[yellow]Alt+5[white]: toggle system and tool messages display
|
||||
[yellow]Alt+1[white]: toggle shell mode (execute commands locally)
|
||||
[yellow]Alt+4[white]: edit msg role
|
||||
[yellow]Alt+5[white]: toggle system and tool messages display
|
||||
|
||||
=== scrolling chat window (some keys similar to vim) ===
|
||||
[yellow]arrows up/down and j/k[white]: scroll up and down
|
||||
|
||||
Reference in New Issue
Block a user