Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup OpenAI Client #29

Closed
mkrueger12 opened this issue Dec 17, 2023 · 0 comments · Fixed by #34
Closed

Setup OpenAI Client #29

mkrueger12 opened this issue Dec 17, 2023 · 0 comments · Fixed by #34

Comments

@mkrueger12
Copy link
Contributor

No description provided.

@mkrueger12 mkrueger12 self-assigned this Dec 17, 2023
mkrueger12 added a commit that referenced this issue Dec 17, 2023
mkrueger12 added a commit that referenced this issue Dec 17, 2023
mkrueger12 added a commit that referenced this issue Dec 17, 2023
mkrueger12 added a commit that referenced this issue Dec 19, 2023
mkrueger12 added a commit that referenced this issue Dec 19, 2023
mkrueger12 added a commit that referenced this issue Dec 19, 2023
mkrueger12 added a commit that referenced this issue Dec 19, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
@mkrueger12 mkrueger12 linked a pull request Dec 20, 2023 that will close this issue
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 20, 2023
mkrueger12 added a commit that referenced this issue Dec 21, 2023
mkrueger12 added a commit that referenced this issue Dec 21, 2023
mkrueger12 added a commit that referenced this issue Dec 21, 2023
mkrueger12 added a commit that referenced this issue Dec 22, 2023
mkrueger12 added a commit that referenced this issue Dec 22, 2023
mkrueger12 added a commit that referenced this issue Dec 22, 2023
mkrueger12 added a commit that referenced this issue Dec 22, 2023
mkrueger12 added a commit that referenced this issue Dec 23, 2023
mkrueger12 added a commit that referenced this issue Dec 26, 2023
mkrueger12 added a commit that referenced this issue Dec 26, 2023
mkrueger12 added a commit that referenced this issue Dec 26, 2023
mkrueger12 added a commit that referenced this issue Dec 26, 2023
mkrueger12 added a commit that referenced this issue Dec 26, 2023
mkrueger12 added a commit that referenced this issue Dec 26, 2023
mkrueger12 added a commit that referenced this issue Dec 27, 2023
mkrueger12 added a commit that referenced this issue Dec 27, 2023
mkrueger12 added a commit that referenced this issue Dec 27, 2023
mkrueger12 added a commit that referenced this issue Dec 27, 2023
mkrueger12 added a commit that referenced this issue Dec 27, 2023
* #29: openai client

* #29: add sample

* #29: Refactor OpenAI provider configuration

* #29: Refactor OpenAiClient struct and methods

* #29: Refactor OpenAiClient struct and methods

* #29: refactor

* 29: chat converted to Hertz

* #29: Update OpenAI provider configuration and chat request validation

* #29: clean up

* #29: Remove unused code and refactor parseStreamingChatResponse function

* #29: Update dependencies in go.mod and go.sum files

* #29: build client init

* #29: CreatChatRequest

* #29: Fix import and log package names

* #29: add run method

* #29: tests passing

* #29: tests passing

* #29: add todo

* #29: go mod tody

* #29: gofmt

* #29: gofumpt

* #29: lint

* #29: lint

* #29: lint

* #29: fix Implicit memory aliasing

* #29: lint

* #29: update request from defaultParams

* #29: lint

* #29: lint

* #29: emove unused variable in OpenAiClient constructor

* #29: Update client

* #29: Refactor OpenAI chat functionality

* #29: Fix OpenAI client error handling and validation

* #29: Fix OpenAI client error handling and validation

* #29: Set the appropriate base URL in OpenAiClient constructor

* #29: Refactor OpenAI provider configuration

* #29: comments

* #29: Refactor OpenAI client and related functions

* #29: chores

* #29: chores

* #29: comment

* #29: create a yaml for provider global configs

* #29: comments

* #29: comments

* #29: update http client

* #29: Add file path validation and error handling in openaiclient.go

* #29: move common helpers to types.go

* #29: chores

* #29: Refactor OpenAI client and chat request creation

* #29: Remove unused dependencies and update dependencies

* #29: Update Unified Data structure

* #29: remove provider

* #29: clean up

* #29: clean up

* #29: lint

* #29: remove hertz comment

* #29: pass unified data to chat method

* #29: init logging

* #29: init logging

* #29: init logging

* #29: lint

---------

Co-authored-by: Max <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants