Skip to content

Repository files navigation

仓颉 Playground

Next.js Runs All Unit tests

Demo

https://playground.cj.zxilly.dev

开发

pnpm dev

环境变量

服务端

用途 必需变量
共享模型 SHARED_LLM_BASE_URLSHARED_LLM_MODEL
new-api NEW_API_BASE_URLNEW_API_ACCESS_TOKENNEW_API_USER_ID
Redis UPSTASH_REDIS_REST_URLUPSTASH_REDIS_REST_TOKEN
Modal Runner CJ_RUNNER_MODAL_URLCJ_RUNNER_MODAL_PROXY_KEYCJ_RUNNER_MODAL_PROXY_SECRETCJ_RUNNER_SHARED_TOKEN

生产环境还必须设置 CJ_RUNNER_IDENTITY_REQUESTS_PER_MINUTECJ_RUNNER_GLOBAL_REQUESTS_PER_MINUTE。自托管生产环境需另外设置 AI_GATEWAY_TRUSTED_IP_HEADER。其余限流、超时和缓存参数均有默认值。

客户端(可选)

变量 说明
NEXT_PUBLIC_LLM_BASE_URL OpenAI-compatible 默认端点
NEXT_PUBLIC_LLM_DEFAULT_MODEL OpenAI-compatible 默认模型
NEXT_PUBLIC_ANTHROPIC_BASE_URL Anthropic 默认端点
NEXT_PUBLIC_ANTHROPIC_DEFAULT_MODEL Anthropic 默认模型

TODO

  • 分享链接
  • 格式化
  • 代码高亮
  • 允许导入流行第三方包
  • 彩色输出支持
  • 用户友好的错误处理
  • 用户友好的运行状态显示

About

仓颉 playground

Topics

Resources

Stars

61 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages