Vaibhav Malik
f55f8370eb
fix: shorthand for the http flag in serve command ( #969 )
...
Removed the shorthand for the `http` flag in the serve command because
it was contradicting with the shorthand of the `help` command which is
automatically added on execution if the `help` flag is not already
defined.
Fixes: https://github.com/k8sgpt-ai/k8sgpt/issues/968
Signed-off-by: VaibhavMalik4187 <vaibhavmalik2018@gmail.com >
2024-02-19 07:48:16 +00:00
Sahil Badla
f2138c7101
feat: enable Rest api using grpc-gateway ( #834 )
...
* grpc-gateway changes
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* feat: grpc-gateway impl
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* feat: enable REST/http api support
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* feat: enable rest/http support
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* feat: enable rest/http support
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* feat: enable rest/http support
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* chore: resolved mod
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat: fix grpc-gateway codegen path
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* feat: merge from master
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
* feat: flag to enable rest api
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
---------
Signed-off-by: Sahil Badla <sahil_badla@intuit.com >
Signed-off-by: Sahil Badla <146279034+sbadla1@users.noreply.github.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Sahil Badla <sahil_badla@intuit.com >
Co-authored-by: Thomas Schuetz <38893055+thschue@users.noreply.github.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2024-02-17 15:38:15 +00:00
Amit Amrutiya
3415031006
fix: lint errors ( #923 )
...
Signed-off-by: amitamrutiya2210 <amitamrutiya2210@gmail.com >
2024-02-07 11:30:45 +00:00
Aris Boutselis
539ca3b78f
feat: adding temperature to server mode ( #705 )
...
Signed-off-by: Aris Boutselis <arisboutselis08@gmail.com >
Co-authored-by: Aris Boutselis <arisboutselis08@gmail.com >
2023-10-12 13:14:43 +01:00
Matthis
9998e7620d
feat!: migrate api to grpc ( #386 )
...
* feat: migrate api to grpc
Signed-off-by: Matthis Holleville <matthish29@gmail.com >
* feat: use status.Code instead grpc.Code in log
Signed-off-by: Matthis Holleville <matthish29@gmail.com >
---------
Signed-off-by: Matthis Holleville <matthish29@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
2023-05-09 08:36:44 +01:00
Aris Boutselis
d8357ceb94
feat: add azure openai provider ( #309 )
...
* feat: add azure openai provider
Signed-off-by: Aris Boutselis <aris.boutselis@senseon.io >
* feat: validate backend name
Signed-off-by: Aris Boutselis <aris.boutselis@senseon.io >
* fix: remove BaseURL from the mandatory env variables
Signed-off-by: Aris Boutselis <arisboutselis08@gmail.com >
* fix: conflicts
Signed-off-by: Aris Boutselis <aris.boutselis@senseon.io >
* chore: updated logo (#365 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* chore: added changing banners (#367 )
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
* feat: add additionalLabels to Service Monitor (#366 )
* feat: add additionalLabels to Service Monitor
Signed-off-by: Brad McCoy <bradmccoydev@gmail.com >
* feat: update additionalLabels
Signed-off-by: Brad McCoy <bradmccoydev@gmail.com >
---------
Signed-off-by: Brad McCoy <bradmccoydev@gmail.com >
* fix: update README file's ai provider section.
Signed-off-by: Aris Boutselis <aris.boutselis@senseon.io >
---------
Signed-off-by: Aris Boutselis <aris.boutselis@senseon.io >
Signed-off-by: Aris Boutselis <arisboutselis08@gmail.com >
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
Signed-off-by: Brad McCoy <bradmccoydev@gmail.com >
Co-authored-by: Aris Boutselis <arisboutselis08@gmail.com >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Brad McCoy <bradmccoydev@gmail.com >
2023-05-02 21:28:15 +01:00
Patrick Pichler
c29860d418
fix: remove dead code
...
Signed-off-by: Patrick Pichler <git@patrickpichler.dev >
2023-04-25 22:31:24 +02:00
Patrick Pichler
2616220935
fix: remove pointer to loop variable when searching the latest event to analyze ( #328 )
...
Having a pointer to a range variable will always yield the latest value
the loop sees. This leads to subtle bugs. To prevent this from
happening, the range variable was assigned to a temp variable, which is
then referenced as a pointer.
Signed-off-by: Patrick Pichler <git@patrickpichler.dev >
Co-authored-by: Patrick Pichler <git@patrickpichler.dev >
2023-04-25 11:06:45 +02:00
Ettore Di Giacinto
cf797a6eb6
feat: allow to set a baseurl ( #310 )
...
* feat: allow to set a baseURL for OpenAI providers
This allows to run local models that have a compatible OpenAI API, or
for instance use a proxy.
Signed-off-by: mudler <mudler@mocaccino.org >
* feat: allow to set baseURL in the auth subcommand
Signed-off-by: mudler <mudler@mocaccino.org >
---------
Signed-off-by: mudler <mudler@mocaccino.org >
Co-authored-by: Alex Jones <alexsimonjones@gmail.com >
Co-authored-by: Matthis <99146727+matthisholleville@users.noreply.github.com >
2023-04-21 19:04:34 +00:00
Thomas Schuetz
d0f7a1105f
chore: change license to Apache-2 ( #313 )
...
* chore: change license to Apache-2
Signed-off-by: Thomas Schuetz <thomas.schuetz@t-sc.eu >
2023-04-21 19:46:31 +02:00
Alex Jones
3988eb2fd0
feat: running in cluster
...
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
2023-04-15 18:05:57 +01:00
Alex Jones
0071e25992
feat: envs to initialise server
...
Signed-off-by: Alex Jones <alexsimonjones@gmail.com >
2023-04-15 12:26:51 +01:00
Matthis Holleville
e7076ed609
fix: use the aiProvider object when launching the server instead of the deprecated configuration keys
...
Signed-off-by: Matthis Holleville <matthish29@gmail.com >
2023-04-14 17:23:12 +02:00
Thomas Schuetz
159b3851ec
fix: naming
...
Signed-off-by: Thomas Schuetz <thomas.schuetz@t-sc.eu >
2023-04-13 09:00:14 +02:00
Thomas Schuetz
9157d4dd13
feat: unified cmd and api
...
Signed-off-by: Thomas Schuetz <thomas.schuetz@t-sc.eu >
2023-04-13 08:11:56 +02:00
Thomas Schuetz
adae2ef71d
feat: updated api
...
Signed-off-by: Thomas Schuetz <thomas.schuetz@t-sc.eu >
2023-04-12 16:30:09 +02:00
Thomas Schuetz
b2e8adda33
feat: first version of serve
...
Signed-off-by: Thomas Schuetz <thomas.schuetz@t-sc.eu >
2023-04-12 15:05:01 +02:00