Files
AI_NovelGenerator/novel_generator/__pycache__/finalization.cpython-312.pyc
T

27 lines
4.5 KiB
Plaintext
Raw Normal View History

2025-09-08 11:58:44 +08:00
Ë
·åÐhsãó&dZddlZddlZddlmZddlmZddlmZm Z ddl
2025-09-08 11:58:44 +08:00
m Z ddl m
Z
mZmZddlmZej$d d
ej&d d ¬
« d dedededededededededededededefdZ d dedededededededededefdZy)!uI
定稿章节和扩写章节(finalize_chapterã€enrich_chapter_text)
éN)Úcreate_llm_adapter)Úcreate_embedding_adapter)Úsummary_promptÚupdate_character_state_prompt)Úinvoke_with_cleaning)Ú read_fileÚclear_file_contentÚsave_string_to_txt)Úupdate_vector_storezapp.logÚaz4%(asctime)s - %(name)s - %(levelname)s - %(message)sz%Y-%m-%d %H:%M:%S)ÚfilenameÚfilemodeÚlevelÚformatÚdatefmtÚ novel_numberÚ word_numberÚapi_keyÚbase_urlÚ
model_nameÚ temperatureÚfilepathÚembedding_api_keyÚ
embedding_urlÚembedding_interface_formatÚembedding_model_nameÚinterface_formatÚ
max_tokensÚtimeoutc ó\tjj|d«}tjj|d|d«}t|«j «}|st j d|d«ytjj|d«}t|«}tjj|d«}t|«}t| ||||| |
¬ «}tj||¬
«}t||«}|j «s|}tj||¬ «}t||«}|j «s|}t|«t||«t|«t||«tt| |||
2025-09-08 11:58:44 +08:00
«||¬ «t j d|d
«y)
å¯¹æŒ‡å®šç« èŠ‚åšæœ€ç»ˆå¤„ç†ï¼šæ›´æ–°å‰æ–‡æ‘˜è¦ã€æ›´æ–°è§’色状æ€ã€æ’å…¥å‘é‡åº“等。
默认无需å†å𿉩写æ“作,若有需è¦å¯åœ¨å¤–部调用 enrich_chapter_text 处ç†åŽå†å®šç¨¿ã€‚
ÚchaptersÚchapter_z.txtzChapter z is empty, cannot finalize.Nzglobal_summary.txtzcharacter_state.txt©rrrrrrr)Ú chapter_textÚglobal_summary)r$Ú old_state)Úembedding_adapterÚ new_chapterrz has been finalized.)ÚosÚpathÚjoinrÚstripÚloggingÚwarningrrrrrr r
r rÚinfo)rrrrrrrrrrrrrrÚ chapters_dirÚ chapter_filer$Úglobal_summary_fileÚold_global_summaryÚcharacter_state_fileÚold_character_stateÚ llm_adapterÚprompt_summaryÚnew_global_summaryÚprompt_char_stateÚnew_char_states ú8D:\rep\AI_NovelGenerator\novel_generator\finalization.pyÚfinalize_chapterr<ô(—77—<< ¨*Ó5€LÜ—77—<<  °¸¸ÀdÐ.KÓL€Lܘ\Ó2€L٠ܘ( < .Ð0KÐäŸ'™'Ÿ,™, xÐ1EÓÜ"Ð#6ÓÜŸ7™7Ÿ<™<¨Ð2GÓÜ#Ð$8ÓäØØØØØô€Kô€Nô.¨k¸>ÓØ × ä5×Ðô*¨+Ð7HÓI€NØ × Ñ Ô äÐÐ)Ð+>ÔÐ~Ð';ÔÜ Ø Ø ó 
ð õ ô ‡LL8˜L˜>Ð)=Ðr$Úreturnc ó\t|||||||¬«} d|d|d}
t| |
«} | r| S|S)ub
2025-09-08 11:58:44 +08:00
对章节文本进行扩写,使其更接近 word_number å­—æ•°ï¼Œä¿æŒå‰§æƒ…连贯。
r#ugä»¥ä¸‹ç« èŠ‚æ–‡æœ¬è¾ƒçŸ­ï¼Œè¯·åœ¨ä¿æŒå‰§æƒ…è¿žè´¯çš„å‰æä¸‹è¿›è¡Œæ‰©å†™ï¼Œä½¿å…¶æ›´å……å®žï¼ŒæŽ¥è¿‘ uQ å­—å·¦å³ï¼Œä»…给出最终文本,ä¸è¦è§£é‡Šä»»ä½•内容。:
原内容:
Ú