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許可獲得許可。