
5分鐘上手Interactive LLM Powered NPCs快速開始教程【免費下載鏈接】Interactive-LLM-Powered-NPCsInteractive LLM Powered NPCs, is an open-source project that completely transforms your interaction with non-player characters (NPCs) in any game! 項目地址: https://gitcode.com/gh_mirrors/in/Interactive-LLM-Powered-NPCsInteractive LLM Powered NPCs是一款開源項目能徹底改變你在任何游戲中與非玩家角色NPC的互動方式通過先進的AI技術這款工具讓游戲中的NPC擁有逼真的對話能力和智能行為為你帶來沉浸式的游戲體驗。 準備工作一鍵安裝步驟在開始使用之前請確保你的系統滿足基本要求。首先克隆項目倉庫到本地git clone https://gitcode.com/gh_mirrors/in/Interactive-LLM-Powered-NPCs進入項目目錄后安裝所需的依賴cd Interactive-LLM-Powered-NPCs pip install -r requirements.txt如果你需要使用面部動畫功能還需安裝額外的3D相關依賴pip install -r requirements3d.txt 認識你的NPC角色庫介紹項目內置了多個游戲角色以《賽博朋克2077》為例你可以在以下路徑找到豐富的角色資源Johnny SilverhandCyberpunk_2077/characters/Johnny_Silverhand/Jackie WellesCyberpunk_2077/characters/Jackie_Welles/圖賽博朋克2077中的經典角色Johnny Silverhand通過Interactive LLM Powered NPCs獲得智能對話能力每個角色都包含以下資源角色信息bio.txt、character_knowledge.txt對話歷史conversation.json面部圖像images/語音模型voice/voice.py? 核心功能體驗最快配置方法1. 啟動主程序運行項目根目錄下的main.ipynb這是一個Jupyter Notebook文件提供了直觀的操作界面jupyter notebook main.ipynb在Notebook中你可以選擇游戲和角色調整對話參數開始與NPC互動。2. 創建自定義NPC如果你想創建自己的NPC可以使用create_character_vectordb.ipynb工具。只需準備角色的基本信息和對話樣本該工具會自動構建向量數據庫讓NPC擁有獨特的個性和知識。3. 面部動畫生成項目集成了SadTalker工具能夠根據語音生成逼真的面部動畫。你可以在SadTalker/目錄下找到相關功能例如圖使用SadTalker生成的面部動畫效果讓NPC的表情更加生動運行以下命令生成面部動畫python SadTalker/inference.py --driven_audio examples/driven_audio/chinese_news.wav --source_image examples/source_image/art_0.png 進階技巧提升NPC互動體驗調整對話風格通過修改pre_conversation.json文件你可以調整NPC的對話風格和語氣。例如增加更多俚語或專業術語讓角色更加符合游戲設定。語音選擇項目提供了多種默認語音你可以在default_voices/目錄下找到female_voices.jsonmale_voices.json使用voice_selection.ipynb工具為你的NPC選擇最合適的語音。圖通過自定義配置讓Jackie Welles等角色擁有獨特的對話風格和語音 開始你的冒險現在你已經掌握了Interactive LLM Powered NPCs的基本使用方法。啟動游戲運行主程序與智能NPC展開精彩對話吧無論是探索游戲世界還是完成任務這款工具都能為你帶來前所未有的沉浸式體驗。如果你在使用過程中遇到問題可以查閱項目文檔docs/doc.md或參考SadTalker/docs/中的詳細說明。祝你游戲愉快【免費下載鏈接】Interactive-LLM-Powered-NPCsInteractive LLM Powered NPCs, is an open-source project that completely transforms your interaction with non-player characters (NPCs) in any game! 項目地址: https://gitcode.com/gh_mirrors/in/Interactive-LLM-Powered-NPCs創作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考