karthink

Results 854 comments of karthink

> Let me try to create an example of what I used to pass to `gptel-request`: > > ``` > (gptel-request '((:role :user :content "Hello world"))) > ``` This was...

> Is there a reason why these implicit roles are used over explicitly passing in > the role like in the code I used to use? It seemed a bit...

> Is there any way to include tool responses for a conversational style interface where the LLM is aware of tool calls I've done in the past? There isn't unless...

> For that I need to pass previous messages and tool calls so that the LLM knows if I ask follow up question what information is already there and where...

> Honestly this would absolutely be amazing. Especially if this works across > multiple LLM providers. Yes it works for all APIs that support tool calls. > Personally, I prefer...

> Personally, I prefer the first option of the two you described cause it feels > closer to the actual APIs, but I don't feel strongly. "Closer to the APIs"...

I added support for this `gptel-request` input format in 8f1a4fb9: ``` emacs-lisp ((prompt "User message 1") (response "LLM reply 1") (prompt "User message 2") (prompt "User message 3") (response "LLM...

> I guess in my mind I was thinking that I could just append the response from gptel-request to a message list, append another user message to it and pass...

> learn what they are at start time. - I don't know what "start time" means, please see the discussion in #447. - I don't want to make network requests...