LLM提示引擎
該存儲庫包含AI驅動的及時生成和評估系統的源代碼,旨在優化各個行業中語言模型(LLM)的使用。該項目包括前端和後端組件,促進及時生成,自動評估數據生成和及時測試。
客觀的:
自動及時生成服務:此服務簡化了創建有效提示的過程,使企業能夠有效利用LLMS生成高質量的相關內容。它大大減少了手動製作提示所需的時間和專業知識。
自動評估數據生成服務:及時Lytlytech的服務可自動產生不同的測試用例,從而確保全面的覆蓋範圍並確定潛在的問題。這增強了LLM應用程序的可靠性和性能,從而節省了質量檢查(質量保證)過程中的大量時間。
及時測試和排名服務:及時基於有效性評估和對不同提示進行排名,從而幫助用戶從LLM中獲得所需的結果。它確保聊天機器人和虛擬助手提供準確的,上下文相關的響應,從而提高用戶的參與度和滿意度。

文件夾結構:
LLM_Prompt_Engine/
| _ backend/
| _ tests/
| | _ test_evaluation_data_generation.py
| | _ test_prompt_generation.py
| | _ test_prompt_testing.py
| _ utils/
| | _ langchain.py
| | _ pdf_utils.py
| | _ text_splitter_utils.py
| | _ vector_store_utils.py
| _ app.py
| _ config.py
| _ requirements.txt
| _ frontend/
| _ src/
| | _ components/
| | _ chatbox.js
| _ app.js
| _ index.js
| _ index.css
| _ package-lock.json
| _ package.json
| _ README.md
| _ tailwind.config.js
| _ .gitignore
| _ License
| _ README.md後端:
後端目錄包含燒瓶API和實用程序文件,以及時生成和評估。測試/:後端測試文件目錄。 utils/:用於及時生成和處理的實用程序文件。 app.py:處理API請求的燒瓶應用程序。 config.py:後端的配置設置。需求。 txt:python依賴性列表。使用pip install -r unigess.txt安裝。前端:
前端目錄包含React組件和配置文件。 SRC/:React組件的源目錄。組件/:React組件的目錄,包括聊天框組件。 app.js,index.js,index.css:主要應用程序文件。軟件包-Lock.json,package.json:NPM軟件包文件。 readme.md:readme文件的前端文件。其他文件:
.gitignore:Gitignore文件,以將某些文件從版本控制中排除。許可證:該項目的許可證文件。 readme.md:該項目的主要讀數文件。用法:
克隆存儲庫。導航到後端目錄,並使用PIP Install -R Euncess.txt安裝依賴項。使用Python App.py運行後端服務器。導航到前端目錄,並使用NPM安裝安裝依賴項。使用NPM啟動啟動前端應用程序。在Web瀏覽器中訪問http:// localhost:3000的應用程序。許可證:該項目是根據MIT許可證獲得許可的。
貢獻:歡迎貢獻!請遵循貢獻指南。