对接大模型的API哪些参数了解么?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import os from openai import OpenAI try: client = OpenAI( # 替换成你自己的ak api_key="<your key>", base_url="https://dashscope.aliyuncs.com/compatible-mode/v1", ) completion = client.chat.completions.create( model="qwen-plus", messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "你是谁?"}, ], ) print(completion.choices[0].message.content) except Exception as e: print(f"错误信息:{e}") 以上其实就是一个标准的Open AI的API调用代码, 其中的重要参数我们也能发现有很多。 **base_url:**模型服务器地址。 在各种智能体框架和低代码平台中,都会要求配置此参数以指定请求发送到哪个模型服务器。 格式说明: 完整的 API 接口路径通常是:https://域名地址(或者ip+port)/v1/chat/completions 但是大多数智能体框架(如 LangChain、Autogen等等)默认会拼接 /chat/completions,因此我们只需配置到:**https://域名地址/v1/ **即可。 而在我们课程中用的最多的SpringAI,他不太一样的点就是,他默认拼接的是:/v1/chat/completions。所以在SpringAI框架中的配置是只到v1之前。 ...