ClassGPT
1.0.0
我的演讲幻灯片

由LlamainDex和Langchain提供支持的简化建筑。
使用Openai的最新Chatgpt API。
受雅典启发
GPTSimpleVectorIndex进行索引构建text-embedding-ada-002模型用于创建嵌入gpt-3.5-turbo aws configure创建一个具有唯一名称的S3存储桶
在代码库中更改存储桶名(查找bucket_name = "classgpt"将其创建的任何内容。
重命名[.env.local.example]为.env并添加您的OpenAI凭据
conda create -n classgpt python=3.9
conda activate classgpt pip install -r requirements.txt cd app/
streamlit run app/01_❓_Ask.py替代方案,您可以使用Docker
docker compose up然后打开一个新标签并导航到http:// localhost:8501/
可以将令牌视为单词。在API处理提示之前,输入将分解为令牌。这些令牌并不能准确地剪切在单词启动或结束的位置 - 令牌可以包含落后空间,甚至包括子字。以下是一些有用的经验法则,可用于理解象征的长度:
尝试OpenAI令牌工具
来源
嵌入是浮点数的向量(列表)。两个向量之间的距离测量其相关性。较小的距离表明高相关性和较大的距离表明低相关性。
对于text-embedding-ada-002 ,成本为$ 0.0004 / 1K令牌或3000页 /美元
对于gpt-3.5-turbo型号(Chatgptapi)的成本为$0.002 / 1K tokens
对于text-davinci-003型号,成本为$0.02 / 1K tokens
加载数据
多模式
chatgpt
source命令不起作用