• Stars
    star
    3,165
  • Rank 14,197 (Top 0.3 %)
  • Language
    CSS
  • Created almost 2 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

简单描述工作内容,帮你生成完整周报

Weekly Report

English

简单描述工作内容,帮你生成完整周报

Weekly Report

这个项目是如何工作的

这个项目主要使用了 OpenAI GPT-3.5 APIVercel Edge functions。它根据用户输入构建一个 Prompt,通过 Vercel Edge 函数将其发送到 GPT-3.5 API,然后将响应流传回应用程序。

在本地运行

由于众所周知的原因,OpenAI API 的域名 api.openai.com 已无法在大陆网络环境下访问,本地调试需要自己想办法。如果你有好的想法欢迎提PR

clone 此 repo,去 OpenAI 注册一个账号,拿到 API key,放到 .env 文件。本地文件 .env.example 要改成 .env

确保你本地的 npm 命令生效,执行以下命令

npm install
npm run dev

打开 http://localhost:3000

线上一键部署

Vercel 一键部署:

Deploy with Vercel

环境变量如下所示:

OPENAI_API_KEY=xxxxx
NEXT_PUBLIC_USE_USER_KEY = false  

Docker 部署

docker run -d -p 3000:3000 --name weekly_report-docker -e OPENAI_API_KEY=sk-xxxxx ihxrainbow/weekly_report-docker

docker-compose.yml

services:
  weekly_report-docker:
    container_name: weekly_report-docker
    ports:
      - '3000:3000'
    image: ihxrainbow/weekly_report-docker
    environment:
      # API key
      - OPENAI_API_KEY=sk-xxxxx

一些数据

2023-03-06

Weekly Report

2023-04-19

Weekly Report

感谢

TwtterBiochat-simplifier 启发.