* Initial work on function calling
* wip
* Add websearch as a tool
* lint
* smol
* Move tools to their own files
* directly answer check
* Add text2img tool
* group tool calls together
* show retry even if no message
* fix trailing urls
* Add image popup
* format
* wip
* clean-up
* better loading indicator
* text colors
* extra example to summarize
* switch default model
* Add fetchUrl tool
* wip
* Add latest gradio
* fix types
* version bump sharp
* Basic tools menu
* working menu
* fix menu positioning
* deps fix
* add deps
* cleanup
* more cleanup
* cleanup
* package cleanups
* moar cleanup
* ui update
* Update ChatMessage.svelte
* upgrade gradio dep
* lint
* refactor and pass results to cohere
* feat: code interpreter tool
* fix: add e2b dependency
* feat: working TGI endpoint with tool results
* feat: allow image model to expand to 90dvw
* fix: dont block on title gen
* bump sharp
* misc cleanup
* fix url fetcher, adjust tool typing
*…
Generic Multimodal Support Fixed (#1147)
Liam Dyer+2: nsarrazin, Mishig
Unverified signature
b4690c8
* feat: multimodal anthropic support
* docs: add claude haiku and multimodal support
* feat: uploaded file detection and image conversion
* fix deps with sharp
* fix resvg deps?
* fix: image conversion, retry with files
* feat: generic image processing and size target
* docs: multimodal review comments
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
* docs: multimodal review comments
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
* feat: review comment resolution
* fix: type error on image params
* feat: add multimodal for vertex ai anthropic
* style: uploadFile timeout number
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
* fix: TGI endpoints expecting multimodal
---------
Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
Revert "Generic Multimodal Support" (#1146)
Mishig
Unverified signature
2a40544
Revert "Generic Multimodal Support (#1021)"
This reverts commit 57f89346cc6d953246d0f1705e342e2e66fce386.
Generic Multimodal Support (#1021)
Liam Dyer+2: nsarrazin, Mishig
Unverified signature
f493225
* feat: multimodal anthropic support
* docs: add claude haiku and multimodal support
* feat: uploaded file detection and image conversion
* fix deps with sharp
* fix resvg deps?
* fix: image conversion, retry with files
* feat: generic image processing and size target
* docs: multimodal review comments
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
* docs: multimodal review comments
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
* feat: review comment resolution
* fix: type error on image params
* feat: add multimodal for vertex ai anthropic
* style: uploadFile timeout number
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
---------
Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>
Co-authored-by: Mishig <mishig.davaadorj@coloradocollege.edu>
feat: smooth and combine token output (#936)
Liam Dyer
Unverified signature
d923e4b
* feat: smooth and combine token output
* fix: stop generating button not triggering message updates abort