网站制作学习网AI→正文:azure国内访问openai接口代码
字体:

azure国内访问openai接口代码

AI 2024/4/16 21:10:16  点击:不统计

<本文原载于www.forasp.cn>
 上面一片文章写了 通过微软azure国内访问openai 本文直接通过接口示例,显示调用opeai。

首先 通过 azure 访问openai 是直接可以访问的,不需要科学上网。

其次,看直接看代码 ,这里有两个版本的openai 

安装openai 扩展
pip install openai 

 
如果openai是版本1.x.0 以及以上版本
 
openai.api_key = "你的secret key"
openai.api_base = "https://yousitename.openai.azure.com/"
openai.api_type = 'azure'
openai.api_version = '2023-07-01-preview'  # this might change in the future
deployment_name = 'gpt-4' # 你的模型名称
 
# Send a completion call to generate an answer
print('Sending a test completion job')
start_phrase = 'Write a tagline for an ice cream shop. '
messages = [
    {"role": "system", "content": "你是语言专家,帮我把中文转为英文"},
    {"role": "user", "content": "苹果"},
]
response = openai.ChatCompletion.create(engine=deployment_name, messages=messages, max_tokens=10, timeout=120)
 
print( response.choices[0].text)
 
 
如果openai是版本 0.x 的版本
 
client = AzureOpenAI(
    api_key="你的secret key",
    api_version="2023-07-01-preview",
    azure_endpoint="https://yousitename.openai.azure.com/"
)
 
response = client.completions.create(
    messages=messages,
    model=deployment_name,
    max_tokens=10)
print( response.choices[0].text)
 
 
上面就是通过 微软azure 访问openai  接口案例。

%77w%77%2E%66%6F%72%61%73%70%2E%63%6E

·上一篇:ollama运行自定义模型 >>    ·下一篇:ollama An attempt was made to access a socket in a way forbidden by it >>
推荐文章
最新文章