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