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

feat: aiproxy v2 #5269

Merged
merged 104 commits into from
Dec 11, 2024
Merged

feat: aiproxy v2 #5269

merged 104 commits into from
Dec 11, 2024

Conversation

zijiren233
Copy link
Contributor

@zijiren233 zijiren233 commented Dec 5, 2024

  • feat: model config
  • feat: more model support
  • refactor: channel test
  • refactor: adaptor interface
  • refactor: logger to logrue
  • refactor: channel type and api type

Copy link

Whoa! Easy there, Partner!

This PR is too big. Please break it up into smaller PRs.

@sealos-ci-robot
Copy link
Member

sealos-ci-robot commented Dec 5, 2024

🤖 Generated by lychee action

Summary

Status Count
🔍 Total 2255
✅ Successful 530
⏳ Timeouts 0
🔀 Redirected 0
👻 Excluded 1722
❓ Unknown 0
🚫 Errors 1

Errors per input

Errors in docs/blog/zh-Hans/2024/how-to-deploy-and-configure-meilisearch-using-docker/index.md

Full action output

Full Github Actions output

@zzjin zzjin added this to the v5.0 milestone Dec 11, 2024
@zzjin zzjin merged commit 150f1e1 into labring:main Dec 11, 2024
23 of 25 checks passed
mlhiter pushed a commit to mlhiter/sealos that referenced this pull request Dec 20, 2024
* feat: aiproxy init modelconfig

* feat: model config api

* feat: aiproxy model config get contains model

* feat: use cache check model config

* chore: image conv io

* fix: sort models

* feat: aiproxy model config betch add

* fix: aiproxy check model config from the database instead of caching

* fix: migrate model config

* fix: save model configs

* feat: aiproxy batch api

* feat: aiproxy channel enabled models

* feat: aiproxy enabled channel models

* chore: delete model config item

* refactor: model config image and config

* refactor: openai handler

* feat: zhipu use openai handler

* chore: zhipu conv req

* fix: ali auto conv message

* fix: do not conv to prompt

* refactor: adaptor interface and model config

* feat: ali support gte-rerank

* feat: ali tts

* chore: patch stream

* fix: ali embeddings

* feat: channel type name

* feat: siliconflow image

* fix: openai stt

* fix: aiproxy lint

* fix: aiproxy lint

* fix: aiproxy lint

* feat: init ali realtime stt

* fix: form value

* feat: baidu embeddings

* feat: baidu image

* feat: model owner

* fix: lint

* feat: sort

* feat: gemini count token

* feat: log req id

* feat: tencent model config

* feat: channel builtin model

* fix: channel model Compact

* feat: moderations

* fix: baidu resp model name

* feat: tencent embedding

* fix: channel name

* fix: err

* feat: reqid

* chore: order name

* feat: model test

* fix: success resp

* fix: lint

* fix: meta parms

* feat: mode

* feat: concurrent safe meta

* feat: test save code

* fix: lint revive

* chore: ali embeddings price

* feat: doubao embedding

* chore: sse

* fix: fast sse

* feat: log model name

* fix: panic

* fix: tx before delete

* fix: err race

* fix: embeddings param

* refactor: logrue

* fix: lint

* fix: lint

* fix: lint

* fix: lint

* fix: lint

* fix: delete debug code

* fix: order

* chore: log fields pool

* feat: log fileds

* fix: fields sort

* chore: set log fileds

* feat: glm-4v-flash

* chore: cogview-3-plus image size

* feat: zhipu embed2

* fix: zhipu model

* fix: trim moniter

* fix: log option from db

* fix: error resp

* feat: log detail

* fix: second to hour

* chore: resp body conv to bytes

* feat: ali tts

* fix: option save

* feat: ali tts sample_rate

* fix: baidu

* fix: test diabled channel

* fix: test load from db

* rebase: upstream

* rebase: upstream

* fix: lint

* fix: log detail default storage hours

* fix: error type constent

* refactor: resp type

* fix: resp json args need printer

* fix: token error message

* feat: minimax tts support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants