Commit Graph

3 Commits

Author SHA1 Message Date
Mochan fc647175a3
feat(core): overhaul message API (#199)
* partial impl

* partial impl 2

* partial impl 3

* partial impl 4

* partial impl 5

* feat(message): compiling (but broken) commit

* feat(messages): refactor pt 2

* feat(messages): deepseek working

* feat(messages): openai, deepseek, eternalai, perplexity, anthropic working, gemini, xai, cohere remains

* feat(messages): compiles 🔥. nearly all tests pass!

* feat(messages): compiles on latest branch

* fix(messages): fix failing test for prompt_with_context

* style(message): appease clippy gods

* fix(messages): fix failing providers (partial)

* fix(messages): all but 1 tests pass 🎉

* fix(messages): images example + bug fixes

* fix(messages): pass all tests 🎉

* fix(messages): remove `OneOrMany::insert` due to hidden panic

* fix(messages): rename `images` -> `image`

* fix(messages): fixed up multi-turn + example

* fix(messages): add extra multi-tool xample to multi turn

* style: fix clippy fmt

* fix(message): last second fixes

* fix(message): last second fix 2

* fix(message): rebase and fix modeling for new providers
2025-02-05 09:21:51 -05:00
Garance b2c47fc17a example/improve prompt text 2024-09-11 04:35:46 -04:00
Garance 76dacd7450 feat/providers/add perplexity 2024-09-10 05:44:54 -04:00