Comments (9)
This is a solution:https://github.com/stulzq/azure-openai-proxy
from k8sgpt.
We have the ability to switch the --backend
and an IAI
interface which should make implementing it pretty easily.
Do you know if there is a golang based SDK? The current SDK we use is tightly coupled to OpenAI public endpoints though I could look at whether we can modify that.
from k8sgpt.
Are you using this? https://github.com/sashabaranov/go-openai (Do not believe there is
Perhaps it would be better if I get support for the Azure OpenAI endpoint there first make it easier to add the new backend here?
from k8sgpt.
I'm looking into this going forward. The SDK we are using has an open issue on support for Azure OpenAI, but I will look into several solutions for this.
from k8sgpt.
I feel we might want to build our own SDK to control our destiny a bit more.
from k8sgpt.
I was thinking of that as well. Let's have a discussion about it tomorrow, when I got more time :)
from k8sgpt.
Are you using this? https://github.com/sashabaranov/go-openai (Do not believe there is Perhaps it would be better if I get support for the Azure OpenAI endpoint there first make it easier to add the new backend here?
Hi!
It seems that sashabaranov/go-openai already supports Azure OpenAI.
https://github.com/sashabaranov/go-openai/releases/tag/v1.6.0
from k8sgpt.
I have created a draft PR to introduce azure open ai provider, bear with us a little longer as it also includes other changes that need to test first before merging it
from k8sgpt.
@msandbu , would you be able to beta-test the feature since I don't have an azure openai deployment up and running?
from k8sgpt.
Related Issues (20)
- Unable to install K8S GPT as a container HOT 1
- [Feature]: Need to cover more error reason messages.
- [Feature]: add cronjob max time flag HOT 1
- [Feature]: Replace rest kubernetes client with controller-runtime clientset for Trivy integration analyzers HOT 2
- [Feature]: Add system role in message HOT 2
- [Question]: Configuring k8sgpt with localAI HOT 3
- [Feature]: add llm request count on prometheus metric HOT 2
- [Bug]: Regex for LogAnalyzer to filter error messages is case-sensitive
- [Feature]: Deep dive alerts HOT 1
- Feature: Add the Vertex Ai Client HOT 1
- [Feature]: add unit tests for pkg/server
- [Bug]: Incorrect error during output selection HOT 1
- [Bug]: --with-doc flag not working HOT 3
- [Feature]: backend support for Hugging Face HOT 1
- [UX]: K8sGPT auth message unclear
- Interactive mode of Analysis command
- Disable cache HOT 1
- Custom analyzers HOT 1
- Custom prompt prefix for specific problem / analysis. HOT 1
- Feature: CLI backend configuration overhaul HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from k8sgpt.