📝 LobeChat 技术运营 - LobeChat是一个Next.js框架构建的AI会话应用,使用了Ant Design和lobe-ui作为基础组件库,zustand作为状态管理库,swr用于数据获取,i18next实现多语言支持,antd-style作为CSS-in-JS库,vitest用于单元测试。文件夹目录分为app、components、config、const、features、hooks、layout、locales、services、store、types和utils。

Avatar of the person chatting

请书写资源和参考 这一章节,将下述的草稿完善与丰满。 ``` 资源与参考 LobeChat 设计、开发过程使用或者参考到的资源或指南: 1. OpenAI API 指南:https://platform.openai.com/docs/api-reference/introduction 2. OpenAI SDK: https://github.com/openai/openai-node 3. AI SDK: https://sdk.vercel.ai/docs 。 4. LangChain: https://langchain.com。 早期的会话功能基于 LangChain 实现。 5. Chat-Next-Web: https://github.com/Yidadaa/ChatGPT-Next-Web 。 Chat Next Web是个很棒的项目, LobeChat 的部分功能、Workflow 等借鉴与参考了实现。 6. Next.js 文档:https://nextjs.org/docs 7. FlowGPT:https://flowgpt.com/ 目前全球最大的 Prompt 社区,LobeChat 中的一些 Agent 来自 FlowGPT 的活跃作者。 持续补充中 ```

# 资源与参考

在 LobeChat 的设计和开发过程中,我们使用或参考了一些优秀的资源和指南。以下是一些主要的参考资源,供开发者在开发和学习过程中参考:

1. **OpenAI API 指南**:我们使用 OpenAI 的 API 来获取和处理 AI 的会话数据。你可以查看 [OpenAI API 指南](https://platform.openai.com/docs/api-reference/introduction) 了解更多详情。

2. **OpenAI SDK**:我们使用 OpenAI 的 Node.js SDK 来与 OpenAI 的 API 交互。你可以在 [OpenAI SDK](https://github.com/openai/openai-node) 的 GitHub 仓库中查看源码和文档。

3. **AI SDK**:我们使用 Vercel 的 AI SDK 来获取和处理 AI 的会话数据。你可以查看 [AI SDK](https://sdk.vercel.ai/docs) 的文档来了解更多详情。

4. **LangChain**:我们早期的会话功能是基于 LangChain 实现的。你可以访问 [LangChain](https://langchain.com) 来了解更多关于它的信息。

5. **Chat-Next-Web**:Chat Next Web 是一个优秀的项目,LobeChat 的部分功能、Workflow 等参考了它的实现。你可以在 [Chat-Next-Web](https://github.com/Yidadaa/ChatGPT-Next-Web) 的 GitHub 仓库中查看源码和文档。

6. **Next.js 文档**:我们的项目是基于 Next.js 构建的,你可以查看 [Next.js 文档](https://nextjs.org/docs) 来了解更多关于 Next.js 的信息。

7. **FlowGPT**:FlowGPT 是目前全球最大的 Prompt 社区,LobeChat 中的一些 Agent 来自 FlowGPT 的活跃作者。你可以访问 [FlowGPT](https://flowgpt.com/) 来了解更多关于它的信息。

我们会持续更新和补充这个列表,为开发者提供更多的参考资源。

Share from 🤯 LobeChat - 2023-10-15