chat使用Claude的200k上下文窗口而不是抹布!

利用Claude 200k!将所有示例和代码放在上下文中!
有时我们需要副代理而不是代理!
麻烦是否记住骆驼 - 索引或兰班的所有API?
不用担心,只需包含组件示例和存储库中的文档,让Claude Opus(200K的最强模型和长上下文窗口)为您写代理!

从github下载/克隆您的存储库,然后选择要的文件,我在构造提示时让您覆盖您。
我看过很多与回购项目聊天,它们都有痛苦的点:
Which files do this query need?
他们在代码数据库中使用嵌入式搜索,但是大多数情况下,我已经知道我要引用的文档...因此,每次编码时每次选择自己的选择。
编码前端?只需选择组件和示例即可。
编码代理?只需选择Langgraph的Jupyter笔记本即可。
编码抹布?只需选择LlamainDex的Jupyter笔记本即可。

选择管道的Llamaindex示例编写抹布图。

选择示例和组件定义。

COUNT TOKENS ,查看您将发送多少个令牌!!! 
目前,我只支持OpenRouter。计划有一天添加更多和重构。
环境设置:运行pip install -r requirements.txt以设置环境。
创建一个.env文件:在项目的根目录中创建.env文件,并添加您的OpenRouter API密钥(建议):
OPENROUTER_API_KEY=your_openrouter_api_key_here我推荐OpenRouter,因为它具有所有型号!
如果您想使用OpenAI GPT型号,请添加openai api key 。
OPENAI_API_KEY=your_openai_api_key_hereapp.py脚本: streamlit run app.py如果您遇到回购问题,则可以随时删除repo dir ./repos dir并再次下载。
可以通过以下配置选项自定义应用程序的行为:
可以在简化应用程序的侧边栏中调整这些设置。
如果您想为Repochat-200k项目做出贡献,请随时提交问题或在GitHub存储库上提取请求。
该项目已根据MIT许可获得许可。