OpenAi Dev日展示了開創性的AI服務,包括助手API,GPTS,GPTS App Store和GPT-4 Turbo。 本教程探索了助手API,詳細介紹了其功能,不同的應用程序和使用Python。
>助手API(目前正在beta中)利用OpenAI型號(GPT-4,GPT-4 Turbo,GPT-3.5,GPT-3,GPT-3,DALL-E,TTS,TTS,WHESPER,WHESPER,WHESPER,EMBEDINGS,MENTERATY,MENTERATY)和工具(代碼解釋器,知識檢索和通過功能的自定義工具)
助理實施涉及五個步驟:
企業知識管理:內部文檔的集中知識存儲庫。
設置:
需要Python,OpenAI包和OS軟件包。獲取您的OpenAI API密鑰(有關步驟,請參見下圖),並將其設置為環境變量:
>代碼示例(摘錄):
>文件上傳:
import os OPENAI_API_KEY = "<your_private_key>" os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY</your_private_key>
最佳實踐:
def upload_file(file_path): file_to_upload = client.files.create(file=open(file_path, "rb"), purpose='assistants') return file_to_upload transformer_paper_path = "./data/transformer_paper.pdf" file_to_upload = upload_file(transformer_paper_path)明確定義了目標。
使用高質量的相關數據。
>測試和迭代。
def create_assistant(assistant_name, instructions, uploaded_file, model="gpt-4-1106-preview"): my_assistant = client.beta.assistants.create(name=assistant_name, instructions=instructions, model=model, tools=[{"type": "retrieval"}], file_ids=[uploaded_file.id]) return my_assistant # ... (rest of the code)
提供清晰的文檔。
>助手API在不同行業提供了強大的功能。本教程為其功能和實施提供了實用的介紹。 要進行進一步的探索,請考慮我們的DALL-E 3 API的綜合指南或我們與OpenAI API課程合作的指南。
以上是Openai助手API教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!