{"id":19176027,"url":"https://github.com/connectai-e/lark-openai","last_synced_at":"2025-05-07T19:11:09.938Z","repository":{"id":172742598,"uuid":"648049964","full_name":"ConnectAI-E/Lark-OpenAI","owner":"ConnectAI-E","description":"🎒 Lark × (GPT-4 + DALL·E + Whisper) = your professional assistant 🚀 ","archived":false,"fork":false,"pushed_at":"2024-05-30T07:30:38.000Z","size":1287,"stargazers_count":29,"open_issues_count":0,"forks_count":10,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-20T01:33:07.513Z","etag":null,"topics":["chatgpt","chatgpt-api","chatgpt-bot","connect-ai","feishu-bot","go","golang","lark","openai"],"latest_commit_sha":null,"homepage":"https://www.connectai-e.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ConnectAI-E.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-06-01T05:19:34.000Z","updated_at":"2024-11-14T04:59:36.000Z","dependencies_parsed_at":"2025-04-20T01:32:28.218Z","dependency_job_id":"04173308-bb8c-4592-a71e-7bcd00e05bec","html_url":"https://github.com/ConnectAI-E/Lark-OpenAI","commit_stats":null,"previous_names":["connectai-e/lark-openai"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConnectAI-E%2FLark-OpenAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConnectAI-E%2FLark-OpenAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConnectAI-E%2FLark-OpenAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ConnectAI-E%2FLark-OpenAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ConnectAI-E","download_url":"https://codeload.github.com/ConnectAI-E/Lark-OpenAI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252940934,"owners_count":21828769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatgpt","chatgpt-api","chatgpt-bot","connect-ai","feishu-bot","go","golang","lark","openai"],"created_at":"2024-11-09T10:26:55.471Z","updated_at":"2025-05-07T19:11:09.902Z","avatar_url":"https://github.com/ConnectAI-E.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align='center'\u003e\n    \u003ca href='https://www.connectai-e.com' target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n    \u003cimg src='https://github-production-user-asset-6210df.s3.amazonaws.com/50035229/243593939-421327a5-1cf1-46ad-93b1-15c9c9d36490.png' alt='' width='800'/\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\n\u003cdetails align='center'\u003e\n    \u003csummary\u003e 📷 Click to expand the full function of Connect-AI\u003c/summary\u003e\n    \u003cbr\u003e\n    \u003cp align='center'\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/50035229/b993c610-1c91-40dd-bdcd-85a992c17b74' alt='' width='800'/\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/50035229/149f5fda-3fc4-49fa-8132-4825edfece1f' alt='' width='800'/\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/50035229/7dae5661-2d4c-4584-934c-747a8c68d3e9' alt='' width='800'/\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/50035229/942ffb30-fb48-4de4-a696-e0903a691665' alt='' width='800'/\u003e\n    \u003c/p\u003e\n\u003c/details\u003e\n\n\n\n\u003cbr\u003e\n\n\u003cp align='center'\u003e\n   Lark ×（GPT-4 + DALL·E + Whisper）\n\u003cbr\u003e\n\u003cbr\u003e\n    🚀 Lark OpenAI 🚀\n\u003c/p\u003e\n\n\u003cp align='center'\u003e\n   www.connectai-e.com\n\u003c/p\u003e\n\n\n\n\n\u003cstrong align=\"center\"\u003e\n\u003csamp\u003e\n\n[**English**](./readme.md) · [**简体中文**](https://github.com/ConnectAI-E/Feishu-OpenAI)· [**繁體中文**](./readme_zh-hk.md) · [**日本語**](./readme_jp.md) · [**Tiếng Việt**](./readme_vi.md)\n\n\u003c/samp\u003e\n\u003c/strong\u003e\n\n\n## 👻 Feature\n\n🗣Voice Communication: Private Direct Says with Robots\n\n💬Multi-topic dialogue: support private and group chat multi-topic discussion, efficient and coherent\n\n🖼Text graph: supports text graph and graph search\n\n🛖Scene preset: built-in rich scene list, one-click switch AI role\n\n🎭Role play: Support scene mode, add fun and creative discussion\n\n🤖AI mode: Built-in 4 AI modes, feel the wisdom and creativity of AI\n\n🔄Context preservation: reply dialog to continue the same topic discussion\n\n⏰Automatic end: timeout automatically end the dialogue, support to clear the discussion history\n\n📝Rich text card: support rich text card reply, more colorful information\n\n👍Interactive Feedback: Instant access to robot processing results\n\n🎰Balance query: obtain token consumption in real time\n\n🔙History Back to File: Easily Back to File History Dialogue and Continue Topic Discussion🚧\n\n🔒Administrator mode: built-in administrator mode, use more secure and reliable🚧\n\n🌐Multi-token load balancing: Optimizing high-frequency call scenarios at the production level\n\n↩️ Support reverse proxy: provide faster and more stable access experience for users in different regions\n\n📚Interact with Flying Book Documents: Become a Super Assistant for Enterprise Employees🚧\n\n🎥Topic Content Seconds to PPT: Make Your Report Simpler from Now on🚧\n\n📊Table Analysis: Easily import flying book tables to improve data analysis efficiency🚧\n\n🍊Private data training: use the company's product information for GPT secondary training to better meet the individual needs of customers.🚧\n\n\n\n## 🌟 Base\n\n- 🍏 The dialogue is based on OpenAI-[GPT4](https://platform.openai.com/account/api-keys) and [Lark](https://www.larksuite.com/)\n- 🥒 support [Serverless](https://github.com/serverless-devs/serverless-devs)、[local](https://dashboard.cpolar.com/login)、[Docker](https://www.docker.com/)、[binary package](https://github.com/Leizhenpeng/feishu-chatgpt/releases/)\n\n\n## 🛵 Development\n\n\u003cdetails\u003e\n    \u003csummary\u003eRun On Replit\u003c/summary\u003e\n\u003cbr\u003e\n\nThe fastest way to deploy the lark-openai to `repl.it` is to click the button below.\n\n\u003ca href=\"https://replit.com/@Leizhenpeng/Lark-OpenAI?v=1\"\u003e\n  \u003cimg alt=\"Run on Repl.it\" src=\"https://repl.it/badge/github/alist-org/alist-replit\" style=\"height: 40px; width: 190px;\" /\u003e\n\u003c/a\u003e\n\nRemember switch to `secrets` tab then edit `System environment variables`.You can also edit raw json:\n\n```json\n{\n  \"BOT_NAME\": \"Lark-OpenAI\",\n  \"APP_ID\": \"\",\n  \"APP_SECRET\": \"\",\n  \"APP_ENCRYPT_KEY\": \"\",\n  \"APP_VERIFICATION_TOKEN\": \"\",\n  \"OPENAI_KEY\": \"sk-xx\",\n  \"OPENAI_MODEL\": \"gpt-3.5-turbo\",\n  \"APP_LANG\": \"en\"\n}\n```\n\nFinal callback addresses are\n```\nhttps://YOUR_ADDRESS.repl.co/webhook/event\nhttps://YOUR_ADDRESS.repl.co/webhook/card\n```\n\u003cbr\u003e\n\n\u003c/details\u003e\n\n\n\n\u003cdetails\u003e\n    \u003csummary\u003eLocal Development\u003c/summary\u003e\n\u003cbr\u003e\n\n```bash\ngit clone git@github.com:ConnectAI-E/lark-openai.git\ncd Lark-OpenAI/code\n```\n\nIf your server does not have a public network IP, you can use a reverse proxy.\n\nThe server of Flying Book is very slow to access ngrok in China, so it is recommended to use some domestic reverse proxy service providers.\n\n- [cpolar](https://dashboard.cpolar.com/)\n- [natapp](https://natapp.cn/)\n\n```bash\n# Configure config.yaml\nmv config.example.yaml config.yaml\n\n// Testing deployment.\ngo run ./\ncpolar http 9000\n\n//Production deployment\nnohup cpolar http 9000 -log=stdout \u0026\n\n//Check server status\nhttps://dashboard.cpolar.com/status\n\n// Take down the service\nps -ef | grep cpolar\nkill -9 PID\n```\n\n\u003cbr\u003e\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n    \u003csummary\u003eServerless Development\u003c/summary\u003e\n\u003cbr\u003e\n\n```bash\ngit clone git@github.com:ConnectAI/lark-openai.git\ncd Lark-OpenAI/code\n```\n\ninstall [severless](https://docs.serverless-devs.com/serverless-devs/quick_start)tool\n\n```bash\n# Configure config.yaml\nmv config.example.yaml config.yaml\n# install severless cli\nnpm install @serverless-devs/s -g\n```\n\nAfter the installation is complete, please deploy according to your local environment and the following tutorial`severless`\n\n- local `linux`/`mac os` env\n\n1. Modify the Deployment Region and Deployment Key in 's.yaml'\n\n```\nedition: 1.0.0\nname: lark-openai\naccess: \"aliyun\" #  Modify the custom key name.\n\nvars: # Global variables\nregion: \"cn-hongkong\" # Modify the region where the cloud function wants to be deployed.\n\n```\n\n2. One-click deployment\n\n```bash\ncd ..\ns deploy\n```\n\n- local `windows`\n\n1. First open the local `cmd` command prompt tool, run `go env` to check the go environment variable settings on your computer, confirm the following variables and values\n\n```cmd\nset GO111MODULE=on\nset GOARCH=amd64\nset GOOS=linux\nset CGO_ENABLED=0\n```\n\nIf the value is incorrect, such as `set GOOS=windows` on your computer, please run the following command to set the `GOOS` variable value\n\n```cmd\ngo env -w GOOS=linux\n```\n\n2. Modify the deployment region and deployment key in `s.yaml`\n\n```\nedition: 1.0.0\nname: lark-openai\naccess: \"aliyun\" #  Modify the custom key alias\n\nvars: # Global variables\n  region: \"ap-southeast-1\" # Modify the desired deployment region for the cloud functions\n\n```\n\n3. Modify `pre-deploy` in `s.yaml`, remove the ring variable change part before the second step `run`\n\n```\n  pre-deploy:\n        - run: go mod tidy\n          path: ./code\n        - run: go build -o\n            target/main main.go  # del GO111MODULE=on GOOS=linux GOARCH=amd64 CGO_ENABLED=0\n          path: ./code\n\n```\n\n4. One-click deployment\n\n```bash\ncd ..\ns deploy\n```\n\n\u003cbr\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n    \u003csummary\u003eRailway Deployment \u003c/summary\u003e\n\n\nJust configure environment variables on the platform. The process of deploying this project is as follows:\n\n#### 1. Generate the Railway project\n\nClick the button below to create a corresponding Railway project, which will automatically fork this project to your GitHub account.\n\n[![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/10D-TF?referralCode=oMcVS2)\n\n#### 2. Generate the Railway project\n\nIn the opened page, configure the environment variables. The description of each variable is shown in the figure below:\n\n\u003cimg src='https://user-images.githubusercontent.com/50035229/225005602-88d8678f-9d17-4dc5-8d1e-4abf64fb84fd.png' alt='Railway 环境变量' width='500px'/\u003e\n\n#### 3. deployment project\n\nAfter filling in the environment variables, click Deploy to complete the deployment of the project. After the deployment is complete, you need to obtain the corresponding domain name for the Feishu robot to access, as shown in the following figure:\n\n\u003cimg src='https://user-images.githubusercontent.com/50035229/225006236-57cb3c8a-1b7d-4bfe-9c9b-099cb9179027.png' alt='Railway 域名' width='500px'/\u003e\n\nUncertainty about success or failure of self-determination，can be passed through the above mentioned area name (https://xxxxxxxx.railway.app/ping)\n\n，The result returned `pong`，The description department succeeded.。\n\n\u003c/details\u003e \n\n\u003cdetails\u003e\n    \u003csummary\u003eDocker Development\u003c/summary\u003e\n\u003cbr\u003e\n\n```bash\ndocker build -t lark-openai:latest .\ndocker run -d --name lark-openai -p 9000:9000 \\\n--env APP_LANG=en \\\n--env APP_ID=xxx \\\n--env APP_SECRET=xxx \\\n--env APP_ENCRYPT_KEY=xxx \\\n--env APP_VERIFICATION_TOKEN=xxx \\\n--env BOT_NAME=chatGpt \\\n--env OPENAI_KEY=\"sk-xxx1,sk-xxx2,sk-xxx3\" \\\n--env API_URL=\"https://api.openai.com\" \\\n--env HTTP_PROXY=\"\" \\\nfeishu-chatgpt:latest\n```\n\nAttention:\n\n- `APP_LANG` is the language of the Lark bot, for example, `en`,`ja`, `vi`,`zh-hk`.\n- `BOT_NAME` is the name of the Lark bot, for example, `chatGpt`.\n- `OPENAI_KEY` is the OpenAI key. If you have multiple keys, separate them with commas, for example, `sk-xxx1,sk-xxx2,sk-xxx3`.\n- `HTTP_PROXY` is the proxy address of the host machine, for example, `http://host.docker.internal:7890`. If you don't have a proxy, you can leave this unset.\n- `API_URL` is the OpenAI API endpoint address, for example, `https://api.openai.com`. If you don't have a reverse proxy, you can leave this unset.\n\n--- \n\nTo deploy the Azure version\n\n```bash\ndocker build -t lark-openai:latest .\ndocker run -d --name lark-openai -p 9000:9000 \\\n--env APP_LANG=en \\\n--env APP_ID=xxx \\\n--env APP_SECRET=xxx \\\n--env APP_ENCRYPT_KEY=xxx \\\n--env APP_VERIFICATION_TOKEN=xxx \\\n--env BOT_NAME=chatGpt \\\n--env AZURE_ON=true \\\n--env AZURE_API_VERSION=xxx \\\n--env AZURE_RESOURCE_NAME=xxx \\\n--env AZURE_DEPLOYMENT_NAME=xxx \\\n--env AZURE_OPENAI_TOKEN=xxx \\\nfeishu-chatgpt:latest\n```\n    \nAttention:\n\n- `APP_LANG` is the language of the Lark bot, for example, `en`,`ja`, `vi`,`zh-hk`.\n- `BOT_NAME` is the name of the Lark bot, for example, `chatGpt`.\n- `AZURE_ON` indicates whether to use Azure. Please set it to `true`.\n- `AZURE_API_VERSION` is the Azure API version, for example, `2023-03-15-preview`.\n- `AZURE_RESOURCE_NAME` is the Azure resource name, similar to `https://{AZURE_RESOURCE_NAME}.openai.azure.com`.\n- `AZURE_DEPLOYMENT_NAME` is the Azure deployment name, similar to `https://{AZURE_RESOURCE_NAME}.openai.azure.com/deployments/{AZURE_DEPLOYMENT_NAME}/chat/completions`.\n- `AZURE_OPENAI_TOKEN` is the Azure OpenAI token.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n    \u003csummary\u003eDocker-Compose Development\u003c/summary\u003e\n\u003cbr\u003e\n\nEdit docker-compose.yaml, configure the corresponding environment variable through environment (or mount the corresponding configuration file through volumes), and then run the following command\n```bash\n# Build the image\ndocker compose build\n\n# Start the service\ndocker compose up -d\n\n# Stop the service\ndocker compose down\n```\n\nEvent callback address: http://IP:9000/webhook/event\n    \nCard callback address: http://IP:9000/webhook/card\n\n\u003c/details\u003e\n\n\n## Detailed configuration steps\n\n\u003cdetails align='left'\u003e\n    \u003csummary\u003e 📸 Click to expand the step-by-step screenshot guide for lark robot configuration\u003c/summary\u003e\n    \u003cbr\u003e\n    \u003cp align='center'\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/a2bf0588-0fff-48a7-a253-25d237c37f0e' alt='' width='800'/\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/60b9dc76-3117-42c0-8086-6d5938161127' alt='' width='800'/\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/1f46d819-a063-42fd-bf28-6d31086e1912' alt='' width='800'/\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/47057139-1e09-48da-97ff-86f9021182f0' alt='' width='800'/\u003e\n    \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/91dc1b09-664e-4dea-b6b8-ca7a656d1ac4' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/272bb80c-b9aa-49e2-9411-c0357ca03fe8' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/aed03155-22cd-446a-96d8-54cfd95e04fb' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/8f306e96-8767-480f-858f-41623038dbd2' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/b9a6d27f-f225-4d02-8b05-b8ab4dd55fa5' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/b2fbe22f-4920-4628-b673-011d036ae4fb' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/607db6b7-07d2-4307-9ded-9e959bd15fcf' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/fd8eded1-d248-4552-94d2-21e983d24dcd' alt='' width='800'/\u003e\n      \u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/4d7b0a16-2871-4472-bd78-78d3989c050d' alt='' width='800'/\u003e\n    \u003c/p\u003e\n\u003c/details\u003e\n\n\n- Get [OpenAI](https://platform.openai.com/account/api-keys) KEY( 🙉 Below are free keys available for everyone to test deployment )\n- Create [lark](https://open.larksuit.com/) Bot\n    1. Go [Lark Open Platform](https://open.larksuite.com/?lang=en-US) creat app , get APPID and Secret\n    2. Go `Features-Bot` , creat bot\n    3. Obtain the public address from cpolar, serverless, or Railway, and fill it in the \"Event Subscription\" section of the Lark bot backend. For example,\n   - `http://xxxx.r6.cpolar.top` is the public address exposed by cpolar.\n   - `/webhook/event` is the unified application route.\n   - The final callback address is `http://xxxx.r6.cpolar.top/webhook/event`.\n    4. In the \"Bot\" section of the Lark bot backend, fill in the request URL for message cards. For example,\n   - `http://xxxx.r6.cpolar.top` is the public address exposed by cpolar.\n   - `/webhook/card` is the unified application route.\n   - The final request URL for message cards is `http://xxxx.r6.cpolar.top/webhook/card`.\n\n    5. In the \"Event Subscription\" section, search for the three terms: \"Bot Join Group,\" \"Receive Messages,\" and \"Messages Read.\" Check all the permissions behind them.\n   Go to the permission management interface, search for \"Image,\" and check \"Get and upload image or file resources.\"\n   Finally, the following callback events will be added.\n        - im:resource(Read and upload images or other files)\n        - im:message\n        - im:message.group_at_msg(Read group chat messages mentioning the bot)\n        - im:message.group_at_msg:readonly(Obtain group messages mentioning the bot)\n        - im:message.p2p_msg(Read private messages sent to the bot)\n        - im:message.p2p_msg:readonly(Obtain private messages sent to the bot)\n        - im:message:send_as_bot(Send messages as an app)\n        - im:chat:readonly(Obtain group information)\n        - im:chat(Obtain and update group information)\n\n\n5. Publish the version and wait for the approval of the enterprise administrator\n\n\n## Community\n\nIf you encounter problems, you can join the Lark group to communicate~\n\n\u003cimg src='https://github.com/ConnectAI-E/Lark-OpenAI/assets/110169811/060947ba-f6a2-4425-9075-98b10abdc10e' alt='' width='300'/\u003e\n\n\n## Connect-AI More\n\n| \u003cdiv style=\"width:200px\"\u003eAI\u003c/div\u003e |             \u003cimg width=120\u003e SDK \u003cimg width=120\u003e              |                         Application                          |\n| :-------------------------------: | :----------------------------------------------------------: | :----------------------------------------------------------: |\n|              🎒OpenAI              |    [Go-OpenAI](https://github.com/ConnectAI-E/Go-OpenAI)     | [🏅Feishu-OpenAI](https://github.com/ConnectAI-E/Feishu-OpenAI), [🎖Lark-OpenAI](https://github.com/ConnectAI-E/Lark-OpenAI), [Feishu-EX-ChatGPT](https://github.com/ConnectAI-E/Feishu-EX-ChatGPT), [🎖Feishu-OpenAI-Stream-Chatbot](https://github.com/ConnectAI-E/Feishu-OpenAI-Stream-Chatbot), [Feishu-TLDR](https://github.com/ConnectAI-E/Feishu-TLDR),[Feishu-OpenAI-Amazing](https://github.com/ConnectAI-E/Feishu-OpenAI-Amazing), [Feishu-Oral-Friend](https://github.com/ConnectAI-E/Feishu-Oral-Friend), [Feishu-OpenAI-Base-Helper](https://github.com/ConnectAI-E/Feishu-OpenAI-Base-Helper), [Feishu-Vector-Knowledge-Management](https://github.com/ConnectAI-E/Feishu-Vector-Knowledge-Management), [Feishu-OpenAI-PDF-Helper](https://github.com/ConnectAI-E/Feishu-OpenAI-PDF-Helper), [🏅Dingtalk-OpenAI](https://github.com/ConnectAI-E/Dingtalk-OpenAI), [Wework-OpenAI](https://github.com/ConnectAI-E/Wework-OpenAI), [WeWork-OpenAI-Node](https://github.com/ConnectAI-E/WeWork-OpenAI-Node), [llmplugin](https://github.com/ConnectAI-E/llmplugin) |\n|             🤖 AutoGPT             |                            ------                            | [🏅AutoGPT-Next-Web](https://github.com/ConnectAI-E/AutoGPT-Next-Web) |\n|         🎭 Stablediffusion         |                            ------                            | [🎖Feishu-Stablediffusion](https://github.com/ConnectAI-E/Feishu-Stablediffusion) |\n|           🍎 Midjourney            | [Go-Midjourney](https://github.com/ConnectAI-E/Go-Midjourney) | [🏅Feishu-Midjourney](https://github.com/ConnectAI-E/Feishu-Midjourney), [🔥MidJourney-Web](https://github.com/ConnectAI-E/MidJourney-Web), [Dingtalk-Midjourney](https://github.com/ConnectAI-E/Dingtalk-Midjourney) |\n|            🍍 文心一言             |    [Go-Wenxin](https://github.com/ConnectAI-E/Go-Wenxin)     | [Feishu-Wenxin](https://github.com/ConnectAI-E/Feishu-Wenxin), [Dingtalk-Wenxin](https://github.com/ConnectAI-E/Dingtalk-Wenxin), [Wework-Wenxin](https://github.com/ConnectAI-E/Wework-Wenxin) |\n|             💸 Minimax             |   [Go-Minimax](https://github.com/ConnectAI-E/Go-Minimax)    | [Feishu-Minimax](https://github.com/ConnectAI-E/Feishu-Minimax), [Dingtalk-Minimax](https://github.com/ConnectAI-E/Dingtalk-Minimax), [Wework-Minimax](https://github.com/ConnectAI-E/Wework-Minimax) |\n|             ⛳️ CLAUDE              |    [Go-Claude](https://github.com/ConnectAI-E/Go-Claude)     | [Feishu-Claude](https://github.com/ConnectAI-E/Feishu-Claude), [DingTalk-Claude](https://github.com/ConnectAI-E/DingTalk-Claude), [Wework-Claude](https://github.com/ConnectAI-E/Wework-Claude) |\n|              🥁 PaLM               |      [Go-PaLM](https://github.com/ConnectAI-E/go-PaLM)       | [Feishu-PaLM](https://github.com/ConnectAI-E/Feishu-PaLM),[DingTalk-PaLM](https://github.com/ConnectAI-E/DingTalk-PaLM),[Wework-PaLM](https://github.com/ConnectAI-E/Wework-PaLM) |\n|             🎡 Prompt              |                            ------                            | [📖 Prompt-Engineering-Tutior](https://github.com/ConnectAI-E/Prompt-Engineering-Tutior) |\n|             🍋 ChatGLM             |                            ------                            | [Feishu-ChatGLM](https://github.com/ConnectAI-E/Feishu-ChatGLM) |\n|            ⛓ LangChain            |                            ------                            | [📖 LangChain-Tutior](https://github.com/ConnectAI-E/LangChain-Tutior) |\n|            🪄 One-click            |                            ------                            | [🎖Awesome-One-Click-Deployment](https://github.com/ConnectAI-E/Awesome-One-Click-Deployment) |\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconnectai-e%2Flark-openai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconnectai-e%2Flark-openai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconnectai-e%2Flark-openai/lists"}