1Ve ddlmZddlZddlZddlZddlZddlmZddl Tddl Tddl Tddl m Z mZ d!d"d Zed kred dd5ZejedZdddn #1swxYwYejejedZgZdZejejjdzejjzejeejejjdzejjzdZe eeeD]Z!eje!ejdej"ejejjdzejjzdZe eeeD]Z!eje!ejdej"ejejjdzejjze#eeD]Z!eje!ejd ej"dSdS)#) annotationsN)config)*) BaseLLMModel ModelTypereturnrc tdd|z}tj|} d} dg} d} | tjkr dt_|} t j|} | tjkrPtj d|dd lm }tj d |}||||||| } n| tjkrMtj d |dd lm}tj d |}||||} nx| tjkrMtj d|ddlm}tj d |}||||} n| tjkr,tj d|ddlm}|||} n| tjkrY|dkrSd|d}tj |d} tjdrdgt1ddgz} nv| tjkrN|dkrHtj d|d|ddlm}d} |dkrd}|dz }n|d|z }||||} n| tjkrWddlm}tj ddkrtj d}|||} n| tjkrddlm}|||} n| tjkrdd lm}|||} ng| tjkrdd!l m!}|||||"} n@| tj"krYdd#l#m$}tj d$dkrtj d$}|||||"} n| tj%krJdd%l%m&}||||} td&d''d(| j(Dz}n}| tj)kr6dd)l)m*}tj d*|}||||} n7| tj+krdd+l,m-}|||} n| tj.kr)dd,l/m0}tj1d-}||||} n| tj2krMdd.l3m4}||tj1d/tj1d0tj1d1|} n|| tj5kr&dd2l5m6}|d3tj1d45} nF| tj7krdd6l7m8} | ||} n"| tj9krtud7|tj |n;#tv$r.}!d8dl<}"|"=t|d9|!}Yd}!~!nd}!~!wwxYwt|}#|| |j@| _@|jA| _A| r| ||t ||#fS| ||t jB| | :||#fS);Nu模型设置为了: FzNo LoRAT)labelu正在加载OpenAI模型: r) OpenAIClientOPENAI_API_KEY) model_nameapi_key system_prompt temperaturetop_p user_nameu#正在加载OpenAI Instruct模型: )OpenAI_Instruct_Client)rru!正在加载OpenAI Vision模型: )OpenAIVisionClientu正在加载ChatGLM模型: )ChatGLM_Client)rr u 现在请为 u 选择LoRA模型lora) filetypesu正在加载LLaMA模型: z + ) LLaMA_Clientz + No LoRA)XMChatXMCHAT_API_KEY)StableLM_Client) MOSS_Client) Yuan_Client)rrr)MiniMax_ClientMINIMAX_API_KEY)ChuanhuAgent_Clientu启用的工具:z, cg|] }|j S)name).0is D/Users/treediagram/Downloads/ChuanhuChatGPT/modules/models/models.py zget_model..ks9V9V9VQ!&9V9V9V)Google_PaLM_ClientGOOGLE_PALM_API_KEY)Azure_OpenAI_Client)Midjourney_ClientMIDJOURNEY_PROXY_API_SECRET) Spark_Client SPARK_APPID SPARK_API_KEYSPARK_API_SECRET) Claude_Clientzclaude-2CLAUDE_API_SECRET)r api_secret) Qwen_Clientu未知模型: rz: )choicesvisible)Ci18nr get_typeOpenAIrlocal_embeddinggrChatbotupdatelogginginforosenvirongetOpenAIInstructr OpenAIVisionrChatGLMrLLaMApathisdirget_file_names_by_pinyinrrStableLMrMOSSr YuanAIinspurair!Minimaxminimaxr" ChuanhuAgentr$jointools GooglePaLMr- LangchainChatAzurer/ Midjourney midjourneyr0getenvSparksparkr2Clauder6Qwenr9Unknown ValueError Exception traceback print_excSTANDARD_ERROR_MSGhide_middle_charshistoryhistory_file_pathDropdown)$rlora_model_path access_keyrrrroriginal_modelmsg model_typelora_selector_visibility lora_choicesdont_change_lora_selectormodelchatbotrrrrrrrr r!r"r$r-r/r0mj_proxy_api_secretr2r6r9ere presudo_keys$ r* get_modelrys  & ' '*:j*:*: :C#J//J$;L %Y%%%!% Ejj11Gd+ ) ) ) LBjBB C C C , , , , , ,(8*EEJ L%"+'# EE93 3 3 LKzKK L L L > > > > > >(8*EEJ**J)EEEEE 91 1 1 LIZII J J J 8 8 8 8 8 8(8*EEJ&&J)EEEEE 9, , , LCzCC D D D / / / / / /"N:CCCEE 9? * *"/D/D?*???C L   '+ $w}}V$$ ^ ){-EfY[X\-]-]-]] 9? * *"/D/D LUZUUOUU V V V + + + + + +(, %)++"&|#._... LOyBBBEE 9+ + + & & & & & &z~~.//255Z^^,<== F:CCCEE 9- - - 1 1 1 1 1 1#OJ)DDDEE 9> ) ) ) ) ) ) ) )K i@@@EE 9+ + + - - - - - -K J*3=RRREE 9, , , / / / / / /z~~/00B66Z^^,=>> "NJ)S`bbbEE 91 1 1 9 9 9 9 9 9'' J)TTTE+,,tyy9V9V%+9V9V9V/W/WWCC 9/ / / 6 6 6 6 6 6(=zJJJ&&J)===EE 92 2 2 2 2 2 2 2 2'' iHHHEE 9/ / / 5 5 5 5 5 5"$),I"J"J %%/9FFFEE 9? * * + + + + + + LRY}-E-EryH!H!"$),>"?"?9VVVEE 9+ + + - - - - - -!MZBINaDbDbcccEE 9> ) ) ) ) ) ) ) )K i@@@EE 9, , ,:j::;; ; S +++#**q**+$J//K!e&7&. "0"B Hc7BIIKK[HHc7BK$6$6|Um$6$n$npz}HH Hs0U V:: W2$W--W2__main__z config.jsonrzutf-8)encodingopenai_api_key)levelzchatglm-6b-int4)rFu测试账单功能u 测试问答u巴黎是中国的首都吗?)inputsrustreamu测试问答后history : u测试记忆力u!我刚刚问了你什么问题?u测试记忆力后history : u测试重试功能)ruru重试后history : )NNNNNr N)r r)$ __future__rrCrEcolorama commentjsoncjsonmodulesr index_funcpresetsutils base_modelrr ry__name__openfloadr} basicConfigDEBUGclientrurrDBackGREENRESET billing_infoquestionpredictr)riretryr&r,r*rsE"""""" ////////  @H@H@H@H@HF z mS7 3 3 39q#A'78999999999999999Ggm,,,, Y"3 4 4 4FG FGL$';;hm>QQRRRGL$$&&'''GL$~5 8KKLLL/H ^^8WV^ L L QGL=V^==>>>GL$'888=;NNOOO2H ^^8WV^ L L QGL@@@AAAGL$';;hm>QQRRR \\'&\ 9 9 QGL7v~77888889sA55A9<A9