Commit Graph

9 Commits

Author SHA1 Message Date
Eugen Eisler
17bde814cc feat: restructure for better reuse 2024-10-12 22:25:17 +03:00
Riccardo Zanella
a619c915e1 adding flag for pinning seed in openai and compatible APIs 2024-09-20 17:59:35 +02:00
Eugen Eisler
23cb9a9ee8 chore: #975 check choices available 2024-09-18 14:19:00 +02:00
Eugen Eisler
c2a15f6aa1 chore: #975 check choices available 2024-09-18 14:08:09 +02: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
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
e01d355d1b feat: Base URL Setup for OpenAPI-Compatible and Proxy Providers. Adapt Grocq and Azure Setup for it. 2024-08-21 00:11:18 +02:00
Jonathan Dunn
7399d84446 initial 2024-08-16 15:43:27 -04:00