Releases
v0.0.1
pyadav
released this
27 Mar 13:46
Changelog
08dcbfd Add support for rate-limiting using Redis (#4 )
95fdf57 Feat redesign page (#8 )
ef8314a Initial commit
5409b23 Merge pull request #1 from missingstudio/docs
f557508 Release AI Gateway v0.0.1 (#23 )
fc16e04 ci: add dev release github action
33caf70 create next website for missing.studio (#3 )
a5ee5bc feat(common): add retry support ad interceptor
350baa2 feat(console): add /api prefix support
88a0ffd feat(console): add eye close/open for auth key field
3b821b9 feat(console): support update credentials for provider
2643655 feat(docs): add quick setup guide with layout update
b05d07b feat(frontend): add base monorepo setup for app & website
1087447 feat(gateway): add additional provider API support - get provider by id - get provider configs
d3fc6cd feat(gateway): add api key support (#10 )
01fc273 feat(gateway): add clickhouse support for anlytics
ae14bdc feat(gateway): add gateway specific config using x-ms-config header
a7f6508 feat(gateway): add headers, provider and gatway from headers into context
6b0038b feat(gateway): add models api support for providers
45c1d03 feat(gateway): add prompt registry crud operation
2d6c5a9 feat(gateway): add router for provider failover
279e3ac feat(gateway): add tracking logs api support
df78aff feat(gateway): disable api key requirement by default
a3493ae feat(gateway): implement influx as analytics ingester (#2 )
5af850b feat(gateway): validate if provider config has provider
cbbab8e feat(gatway): add provider config persistence into database - added postgres into docker - added encryption key gen cli - added migration for postgres - update connection service with connection repository - added get and update API provider with config
3811280 feat(protos): add buf support to generate gRPC clients and servers using connect
0d9b713 feat: Add vanguard for enabling seamless transcoding between REST and RPC protocols
b45024f feat: add OpenTelemetry support using otelconnect
9ab4a3c feat: add a simple grpc server with protos integration
ef8a8e8 feat: add chat proto in LLM service
93957a2 feat: add cli support for mobius
52532c8 feat: add connect stream package to create server stream
e8c086f feat: add console for playground (#5 )
c2dd771 feat: add deepinfra provider support
ce8524a feat: add groq provider support
8ecf78c feat: add logging, apikey checker interceptor
22f2ede feat: add openai provider support for chat completion
c1005e0 feat: add provider configurations and validation using json schema (#6 )
21d0642 feat: add requester pkg
6351173 feat: add streaming endpoint support for openai
8f6f689 feat: add togetherai provider support
5b01ca4 feat: add validation support for provider's headers
9ef2bce feat: support anyscale provider
5d4c34d fix(console): update API key color in dark mode
0d1673d fix(console): update api key passing due to provider schema change
7ceedcf fix(mobius): withaddr option to have both host and port
6c6831c fix(website): hero heading
fc5c05f fix(website): make camel case heading
2a02b9f fix: change backend cli name to mobius
a03bfc7 fix: docker compose gateway server command
3ab9315 fix: go lint issue
29b04b2 fix: make cache config consistent using provider
af06253 fix: makefile
39f82f6 fix: passing docker compose env variables
b3c6c77 fix: remove proto from docker build as well
e30ed0b fix: remove validation of headers during provider creation There could be some API which can use provider to get some local information like models which doesn't require headers validation to call provider api.
caa61c6 fix: replace backend with mobius in make file
d66a499 fix: typo mistake for completion
31ce151 fix: vercel path issue
5b868bd refact: add factory support for ingester
1bd595a refactor(common): logger to accept optional options
0e5913f refactor(common): use common package from github
9f79b0e refactor(frintend): move base ui component to github.com/missingstudio/apsara repo
6a80f51 refactor(gateway): change schema json for providers
b657dfe refactor(gateway): insteed of passing config pass rate for ratelimiter
4c95111 refactor(gateway): move chat into core package
15a2ae4 refactor(gateway): move connection into core package
132b5a5 refactor(gateway): move prompt into core package
2442c6d refactor(gateway): provider
b66b696 refactor(gateway): remove unused rate limiter
9ee6b61 refactor(gateway): separate adding header during http call
816a295 refactor(gateway): simplify rest & grpc server using common rest pkg
1e8b321 refactor(gateway): update nop and influx ingester
caa1e27 refactor(gateway): use gateway configuration from context
5439bdc refactor(gateway): ways to define static error
2106e0f refactor(gatway): router config
aa0a6e8 refactor: add factory pattern to create provider
a699d06 refactor: cache package with redis & consul support
b8e3fa8 refactor: connection update and add support of connection add
ef2b619 refactor: contants and errors
4c980bb refactor: create api handler
64cac89 refactor: graceful shutdown for mobius server
23895f1 refactor: header validation and add custom error
f2c5711 refactor: influx3.0 support to ingest metrics
088b2e9 refactor: provider errors using errors pkg
b181ed5 refactor: remove cli and add server in pkg
5e5ce0f refactor: remove connect from providers
f0ec9d3 refactor: remove prefix from common pkgs
cba1051 refactor: rename server with gateway
d27c8fc refactor: replace interface{} with any
3c4c305 refactor: segment config into app and log
ad47815 refactor: token name to apikey
d5226bb refactor: update mobius server cli
6e27d37 refactor: validation process of required headers for providers.
More? 🚀
You can’t perform that action at this time.