获得徽章 6
#豆包MarsCode AI练中学# 补充一下10_记忆/05_ConversationSummaryBufferMemory 由于统计token的方法失败所以得自己重载一下汇总token的方法 ```get_num_tokens_from_messages```。粗略的实现,本质是避免这个脚本报错。
```
class CustomChatOpenAI(ChatOpenAI):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)

def get_num_tokens_from_messages(self, messages):
"""Returns the number of tokens used by a list of messages."""
print(">>> messages: ", messages)
num_tokens = 0
for message in messages:
num_tokens += 4 # every message follows <im_start>{role/name}\n{content}<im_end>\n
num_tokens += len(message.content)
num_tokens += 2 # every reply is primed with <im_start>assistant
return num_tokens
```
展开
crazyCrab于2024-11-06 10:09发布的图片
crazyCrab于2024-11-06 10:09发布的图片
评论
#豆包MarsCode AI练中学# 15_RAG应用/03_VectorstoreIndex VectorstoreIndexCreator中的Qdrant参数原来是在vectorstore_kwargs这里写[发呆]
crazyCrab于2024-11-05 15:13发布的图片
评论
#豆包MarsCode AI练中学# day7 难得你还记得
crazyCrab于2024-11-05 10:11发布的图片
评论
#豆包MarsCode AI练中学# day6
crazyCrab于2024-11-04 09:37发布的图片
crazyCrab于2024-11-04 09:37发布的图片
评论
#豆包MarsCode AI练中学# day5
crazyCrab于2024-11-01 10:02发布的图片
评论
#豆包MarsCode AI练中学# day4
crazyCrab于2024-10-31 09:51发布的图片
crazyCrab于2024-10-31 09:51发布的图片
评论
#豆包MarsCode AI练中学# day3
crazyCrab于2024-10-30 10:50发布的图片
评论
#豆包MarsCode AI练中学# day2
crazyCrab于2024-10-29 09:44发布的图片
评论
#豆包MarsCode AI练中学# 学习中,
crazyCrab于2024-10-28 15:56发布的图片
crazyCrab于2024-10-28 15:56发布的图片
评论
下一页
个人成就
文章被点赞 4
文章被阅读 14,125
掘力值 200
收藏集
4
关注标签
9
加入于