OpenAI Assistants Template
1.0.0
歡迎來到OpenAI助理模板!該存儲庫是一個逐步的教程,用於利用Openai強大的助手API來建立聰明和對話的AI助手。無論您是開發人員,學生還是AI愛好者,本指南都將幫助您利用GPT模型為項目的力量。
為了充分利用本教程,您應該有:
example.env .envpip install -r requirements.txt以安裝依賴項。 探索OpenAI-Assistant-Template.ipynb的動手體驗,可引導您瀏覽助理API的能力,並具有實用的例子。
潛入modules.py找到實用程序功能和類,可提供更清潔,更可維護的代碼庫,從而易於構建。
modules.py中功能嗎?create_assistant(client, name, description, instructions, tools=[], model="") :創建一個新助手get_assistant(client, assistant_id) :使用助手ID檢索現有助手。start_new_chat(client) :與AI助手啟動新對話。get_chat(client, thread_id) :使用線程ID檢索現有對話。add_message(client, thread, content) :在對話線程中向助手發送新消息。get_messages_in_chat(client, thread) :在對話線程中獲取所有以前的消息。run_chat(client, thread, assistant) :通過助手處理對話線程以生成響應。 您的貢獻使開源社區成為創新的難以置信的舞台。如果您有關於如何使此模板更好的想法,則歡迎您的拉力請求!讓我們讓Openai學習AI對每個人都有令人興奮的旅程。
該項目是根據MIT許可證開源的。隨意使用它。