uni-api / README.md

Commit History

✨ Feature: Add feature: Support setting AUTO_RETRY to a number to customize the retry count.
e995487

yym68686 commited on

📖 Docs: Update documentation
cd5ba5b

yym68686 commited on

🐛 Bug: 1. Fix the bug where different base URLs use the same client.
ac2ca17

yym68686 commited on

✨ Feature: Add feature: Support socks5 proxy
9871738

yym68686 commited on

🐛 Bug: Remove redundant error-catching code snippets
1130ba9

yym68686 commited on

📖 Docs: Update documentation
f67c99b

yym68686 commited on

📖 Docs: Update documentation
97c356d

yym68686 commited on

✨ Feature: Add feature: Support setting model timeout at the channel level
0a213f9

yym68686 commited on

✨ Feature: Add feature: support setting API key random load balancing
926469d

yym68686 commited on

📖 Docs: Update documentation
e031595

yym68686 commited on

📖 Docs: Update documentation
c8dbefd

yym68686 commited on

✨ Feature: Add feature: support setting rate limit for each model individually
cdf3ed9

yym68686 commited on

📖 Docs: Update documentation
1778d52

yym68686 commited on

💻 Code: Modify the default behavior of API key cooldown, change it to default off for API key cooldown. When there is only one API key in the channel, it will not cooldown under any circumstances. When API_KEY_COOLDOWN_PERIOD is 0, it will not cooldown. After enabling cooldown, any error with the API key will trigger a cooldown.
d30f0dd

yym68686 commited on

🐛 Bug: Fix the bug of incorrect function parameters entering the cooldown state.
68795da

yym68686 commited on

🐛 Bug: 1. Fix the bug where the closed client cannot be found when closing the request client.
76819d6

yym68686 commited on

📖 Docs: Update documentation
ec66323

yym68686 commited on

🐛 Bug: Fixed the bug with limited concurrency and removed unnecessary asynchronous mutex locks.
eefdfa1

yym68686 commited on

🐛 Bug: Fix the bug in the chart display.
ec63db6

yym68686 commited on

✨ Feature: Add feature: Support channel cooldown. When an API channel response fails, the channel will automatically be excluded and cooled down for a period of time, during which no requests will be made to that channel. After the cooldown period ends, the model will automatically be restored until it fails again, triggering another cooldown.
fc4b826

yym68686 commited on

🪞 Frontend: Add request model statistics bar chart
4f0c23d

yym68686 commited on

💰 Sponsors: Thanks to @PowerHunter for the CNY 200 sponsorship, sponsorship information has been added to the README.
25f3a29

yym68686 commited on

📖 Docs: Update documentation
ee53a1b

yym68686 commited on

🪞 Frontend: Added sidebar support to the front end, removed the menu bar.
c9427f3

yym68686 commited on

📖 Docs: Update documentation
d2ba74a

yym68686 commited on

📖 Docs: Add documentation for serv00 deployment steps.
c35d947

yym68686 commited on

🐛 Bug: Fix the bug where vercel cannot set app.state.config.
2c0a348

yym68686 commited on

✨ Feature: Add support for completely disabling the database.
b4f4763

yym68686 commited on

✨ Feature: Add support for vercel deployment
deb4a88

yym68686 commited on

✨ Feature: Added lottery scheduling algorithm and support for random scheduling algorithm.
ee08a6f

yym68686 commited on

✨ Feature: Add support for OpenAI JSON format output.
599e110

yym68686 commited on

🐛 Bug: Fix the bug where using asterisks for api key does not conform to yaml syntax
adf018a

yym68686 commited on

🐛 Bug: Fix bug in total time calculation
09c584b

yym68686 commited on

📖 Docs: Update documentation
7c8f29f

yym68686 commited on

📖 Docs: Update documentation
1934075

yym68686 commited on

🐛 Bug: Fix the bug that prevents the host machine from synchronizing database files.
79bd233

yym68686 commited on

🐛 Bug: Fix the bug where the database cannot be automatically created when it does not exist
a37c1d1

yym68686 commited on

✨ Feature: Add database, count the first character time.
1d1b0f1

yym68686 commited on

📖 Docs: Update documentation
cfee5f1

yym68686 commited on

🤖 Models: Add support for the cohere series models
eb02b52

yym68686 commited on

📖 Docs: Update document
49f1818

yym68686 commited on

✨ Feature: Add feature: Add support for using angle brackets to enclose strings to set the string before the slash to the channel name.
6038b37

yym68686 commited on

✨ Feature: Add feature: Support Cloudflare API model
95ca783

yym68686 commited on

📖 Docs: Update the documentation, add an English README.
fc8f1ee

yym68686 commited on

✨ Feature: Add feature: Add support for rate limiting.
b812da1

yym68686 commited on

✨ Feature: Add feature: Add support for weighted load balancing.
3ec7a0b

yym68686 commited on

Add feature: support load balancing for multiple keys in a single channel, enabled by default.
aeec83c

yym68686 commited on

Fix the bug that does not adapt to the new API for obtaining the model list.
2a7fbb2

yym68686 commited on

Add feature: support OpenAI dall-e-3 image generation
2ec0842

yym68686 commited on

update README
5b7f732

yym68686 commited on