MCPcopy Create free account

hub / github.com/LiangYang666/ChatGPT-Web / functions

Functions151 in github.com/LiangYang666/ChatGPT-Web

↓ 142 callersFunction$
(e,t,n,r,i,o,a)
static/js/jquery.min.js:2
↓ 127 callersMethodget
(self, key)
LRU_cache.py:9
↓ 41 callersFunctionm
(e)
static/js/jquery.min.js:2
↓ 39 callersFunctionS
(e,t)
static/js/jquery.min.js:2
↓ 29 callersFunctionf
(u,e)
static/js/marked.min.js:6
↓ 21 callersFunctiont
(e)
static/js/jquery.min.js:2
↓ 21 callersFunctionve
(a)
static/js/jquery.min.js:2
↓ 18 callersFunctiongetSelectedChatInfo
* 聊天对话相关的函数定义
static/js/chatFunctions.js:6
↓ 17 callersFunctionc
(e,t)
static/js/marked.min.js:6
↓ 16 callersFunctionle
(e)
static/js/jquery.min.js:2
↓ 14 callersFunctionl
(i,o,a,s)
static/js/jquery.min.js:2
↓ 13 callersFunctionget_user_info
获取用户信息 :param user_id: 用户id :return: 用户信息
main.py:283
↓ 12 callersFunctionA
(e,t)
static/js/jquery.min.js:2
↓ 12 callersFunctiona
(t)
static/js/jquery.min.js:2
↓ 12 callersFunctionasyncio_run
(func)
main.py:29
↓ 12 callersFunctionsave_all_user_dict
异步存储all_user_dict :return:
main.py:786
↓ 11 callersFunctionC
(e)
static/js/marked.min.js:6
↓ 11 callersFunctionce
(e)
static/js/jquery.min.js:2
↓ 11 callersMethodkeys
(self)
LRU_cache.py:34
↓ 11 callersFunctions
()
static/js/jquery.min.js:2
↓ 10 callersFunctioncheck_session
检查session,如果不存在则创建新的session :param current_session: 当前session :return: 当前session
main.py:257
↓ 10 callersFunctione
()
static/js/jquery.min.js:2
↓ 10 callersFunctionh
(e,t,n)
static/js/jquery.min.js:2
↓ 9 callersFunctionT
(e,t)
static/js/jquery.min.js:2
↓ 9 callersFunctioncreateHeaders
* 创建发送请求时的通用header * @returns {{password: null, "api-key": null, "user-id": string}}
static/js/chatFunctions.js:256
↓ 9 callersMethodput
(self, key, value)
LRU_cache.py:16
↓ 8 callersFunctionX
(e)
static/js/jquery.min.js:2
↓ 7 callersFunctionP
(e,t)
static/js/jquery.min.js:2
↓ 7 callersFunctiongt
(e)
static/js/jquery.min.js:2
↓ 7 callersFunctionht
(e)
static/js/jquery.min.js:2
↓ 7 callersFunctiont
(e)
static/js/marked.min.js:6
↓ 6 callersFunctionget_time_str
(time)
static/js/utils.js:22
↓ 6 callersFunctioni
(e)
static/js/jquery.min.js:2
↓ 6 callersFunctionrenderChatHeadInfo
* 渲染当前对话框的信息,显示对话名称和聊天记录数量
static/js/chatFunctions.js:46
↓ 6 callersFunctionse
(t,e,n,r)
static/js/jquery.min.js:2
↓ 6 callersFunctionx
(e)
static/js/jquery.min.js:2
↓ 6 callersFunctionxe
(e)
static/js/jquery.min.js:2
↓ 6 callersFunctionye
(e)
static/js/jquery.min.js:2
↓ 5 callersFunctionHe
(n,r,i,o)
static/js/jquery.min.js:2
↓ 5 callersFunctionV
(e)
static/js/jquery.min.js:2
↓ 5 callersFunctionWe
(e,t,n)
static/js/jquery.min.js:2
↓ 5 callersFunctionauth
验证用户身份 :param request_head: 请求头 :param session: session :return: 验证结果
main.py:468
↓ 5 callersFunctioncheck_user_bind
检查用户是否绑定,如果没有绑定则重定向到index :param current_session: 当前session :return: 当前session
main.py:272
↓ 5 callersFunctionie
(e,t)
static/js/jquery.min.js:2
↓ 5 callersFunctionl
(t)
static/js/marked.min.js:6
↓ 5 callersFunctionw
(e)
static/js/jquery.min.js:2
↓ 4 callersFunctionD
(e,t)
static/js/marked.min.js:6
↓ 4 callersFunctionE
(e,t,u)
static/js/marked.min.js:6
↓ 4 callersFunctionRe
(e)
static/js/jquery.min.js:2
↓ 4 callersFunctionSe
(e,i,o)
static/js/jquery.min.js:2
↓ 4 callersFunctionTe
(e,t,n,r,i)
static/js/jquery.min.js:2
↓ 4 callersFunctionae
(e,t)
static/js/jquery.min.js:2
↓ 4 callersFunctionbe
(s,e,t)
static/js/jquery.min.js:2
↓ 4 callersFunctioneditCurrentChat
* 编辑对话 首先本地storage保存,再请求服务器保存
static/js/chatFunctions.js:194
↓ 4 callersFunctioni
(e,t)
static/js/marked.min.js:6
↓ 4 callersFunctionst
(e,t)
static/js/jquery.min.js:2
↓ 4 callersFunctionue
()
static/js/jquery.min.js:2
↓ 3 callersFunctionEe
(e)
static/js/jquery.min.js:2
↓ 3 callersFunctionFt
(e,t)
static/js/jquery.min.js:2
↓ 3 callersFunctionQe
(e,t,n,r,i,o)
static/js/jquery.min.js:2
↓ 3 callersMethodchange_capacity
(self, capacity)
LRU_cache.py:25
↓ 3 callersFunctionfe
(e,t)
static/js/jquery.min.js:2
↓ 3 callersFunctionj
(e,t)
static/js/jquery.min.js:2
↓ 3 callersFunctionloadHistory
* 加载该对话的所有聊天记录,并存入 messages_of_chats
static/js/chatFunctions.js:116
↓ 3 callersFunctionnew_user_dict
(user_id, send_time)
main.py:559
↓ 3 callersFunctionp
(e)
static/js/jquery.min.js:2
↓ 3 callersFunctionvt
(e)
static/js/jquery.min.js:2
↓ 3 callersFunctionwe
(i)
static/js/jquery.min.js:2
↓ 3 callersFunctionze
(e)
static/js/jquery.min.js:2
↓ 2 callersFunctionB
(e,t,u,n)
static/js/marked.min.js:6
↓ 2 callersFunctionF
(e,t,u)
static/js/marked.min.js:6
↓ 2 callersFunctionFe
(e,t)
static/js/jquery.min.js:2
↓ 2 callersFunctionI
(e,t,n,r)
static/js/jquery.min.js:2
↓ 2 callersFunctionIt
(o)
static/js/jquery.min.js:2
↓ 2 callersFunctionJe
(e,t,n)
static/js/jquery.min.js:2
↓ 2 callersFunctionLe
(e,t)
static/js/jquery.min.js:2
↓ 2 callersFunctionMe
(e,t,n)
static/js/jquery.min.js:2
↓ 2 callersFunctionO
(e,t)
static/js/jquery.min.js:2
↓ 2 callersFunctionOe
(e,t,n)
static/js/jquery.min.js:2
↓ 2 callersFunctionWt
(t,i,o,a)
static/js/jquery.min.js:2
↓ 2 callersFunctionZ
(e,t,n)
static/js/jquery.min.js:2
↓ 2 callersFunctionat
()
static/js/jquery.min.js:2
↓ 2 callersFunctionb
(e,t)
static/js/marked.min.js:6
↓ 2 callersFunctionb
(e,t,n)
static/js/jquery.min.js:2
↓ 2 callersFunctionbackup_user_dict_file
备份用户字典文件 :return:
main.py:367
↓ 2 callersFunctionc
()
static/js/jquery.min.js:2
↓ 2 callersMethoddelete
(self, key)
LRU_cache.py:30
↓ 2 callersFunctione
()
static/js/marked.min.js:6
↓ 2 callersFunctionge
(t)
static/js/jquery.min.js:2
↓ 2 callersFunctiongenerateChatInfo
* 生成一个新的对话,初始化对话信息 * @param id * @returns {{mode: string, assistant_prompt: string, last_summarize_index: number, name: string, memory_summarize: st
static/js/chatFunctions.js:28
↓ 2 callersFunctiongenerateUUID
* 生成UUID * @returns {string}
static/js/utils.js:10
↓ 2 callersFunctionget_message_context
获取上下文 :param message_history: :param have_chat_context: :param chat_with_history: :return:
main.py:118
↓ 2 callersFunctionget_response_from_ChatGPT_API
从ChatGPT API获取回复 :param message_context: 上下文 :param apikey: API KEY :param model: 模型 :param temperature: 温度 :param presence_p
main.py:72
↓ 2 callersFunctionget_response_stream_generate_from_ChatGPT_API
从ChatGPT API获取回复 :param apikey: :param message_context: 上下文 :param message_history: 消息历史 :param model: 模型 :param temperature:
main.py:171
↓ 2 callersFunctionje
(e,t)
static/js/jquery.min.js:2
↓ 2 callersFunctionk
(e,t)
static/js/marked.min.js:6
↓ 2 callersFunctionm
(e)
static/js/marked.min.js:6
↓ 2 callersFunctionnew_chat_dict
(user_id, name, send_time)
main.py:548
↓ 2 callersFunctionpe
(e,t)
static/js/jquery.min.js:2
↓ 2 callersFunctions
(e,t)
static/js/marked.min.js:6
next →1–100 of 151, ranked by callers