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中文网其他相关文章!