Commit Graph

27 Commits

Author SHA1 Message Date
Eugen Eisler
d2e2a6537e feat: improve Jina AI impl. 2024-09-16 22:06:32 +02:00
Eugen Eisler
a6fc13dbdc
Merge pull request #861 from noamsiegel/scrape_url
Scrape url
2024-09-16 21:37:10 +02:00
Mark Kazakov
bd33795f72 add mistral vendor 2024-09-16 09:28:00 +03:00
Eugen Eisler
147da29c1a feat: use -r, --raw: Use defaults of model (don't send temperature etc.) and use the user role instead of the system role. 2024-09-15 20:38:19 +02:00
Eugen Eisler
329c843567 feat: implement -u, --user-instead-of-system: Use the user role instead of the system role for the pattern. It is needed for Open AI o1 models for now. 2024-09-15 15:09:45 +02:00
Eugen Eisler
19a0b8a1d6 fix: Spelling Grog to Groq. The setup for the vendor must be done, because of ENV prefix for setting. 2024-09-13 11:40:26 +02:00
Eugen Eisler
4294489c1c
Merge branch 'main' into openrouter 2024-09-13 11:36:10 +02:00
Noam Siegel
6f116ca527 feat: Add Jina AI integration for web scraping and question search 2024-09-09 21:22:19 -07:00
Rudi Bruchez
824e2eb190 OpenRouter Vendor 2024-09-03 18:19:33 +02:00
NeP
29f9de7f56
feat: add SiliconCloud support 2024-09-03 22:11:57 +08:00
Eugen Eisler
d6552f5811 feat: add support for pattern variables 2024-09-03 15:13:03 +02:00
Azwar Tamim
33632030f6 Revert unneeded DryRun Vendor registration 2024-09-02 14:41:39 +07:00
Azwar Tamim
e26d72c2f0
Merge branch 'main' into add_dry_run 2024-09-01 13:53:38 +07:00
Azwar Tamim
feabd565dc Refactor dry run to DryRun Vendor 2024-09-01 13:44:56 +07:00
ALX99
21f4b5f774 refactor: accept context as parameter of Vendor.Send
In golang, contexts should be propagated downwards in order to be able
to provide features such as cancellation.

This commit refactors the Vendor interface to accept a context as a
first parameter so that it can be propagated downwards.
2024-08-26 19:38:18 +09:00
Eugen Eisler
58c2c26bff test: core 2024-08-22 23:40:30 +02:00
Eugen Eisler
58c9af6aac test: core 2024-08-22 23:20:27 +02:00
Eugen Eisler
0549e0e7f0 fix: groq spelling 2024-08-22 22:15:57 +02:00
Eugen Eisler
4b3afb3c8e feat: simplify setup logic 2024-08-22 21:45:36 +02:00
Eugen Eisler
4d77ed30e9 test: implement test for common package 2024-08-22 20:57:49 +02:00
Eugen Eisler
ebe0135d5b fix: YouTube configured is not mandatory 2024-08-20 23:31:13 +02:00
Eugen Eisler
3d8c4985e8 fix: YouTube configured is not mandatory 2024-08-20 23:27:55 +02:00
Josiah Lawrence
8a39866513
Fix spelling error in fabric.go 2024-08-19 09:22:38 -07:00
Eugen Eisler
c7f038e41e feat: Add YouTube config 2024-08-17 16:17:56 +02:00
Eugen Eisler
8bf32b1894 feat: add YouTube Configurable Support (without setup activation because the key is external) 2024-08-17 00:29:21 +02:00
Eugen Eisler
75ee3ac5e4 feat: add last changes from fabric-go; fix some Gemini problems 2024-08-17 00:02:03 +02:00
Jonathan Dunn
7399d84446 initial 2024-08-16 15:43:27 -04:00