printf("hello world!");
printf("今天給大家?guī)鞵erfXCloud快速上手操作");
什么是PerfXCloud?
PerfXCloud是澎峰科技為開發(fā)者和企業(yè)量身打造的AI開發(fā)和部署平臺。它專注于滿足大型模型的微調(diào)和推理需求,為用戶提供極致便捷的一鍵部署體驗。
PerfXCloud為算力中心提供大模型AI、科學與工程計算的整體運營解決方案,助力算力中心升級成為“AI超級工廠”。
1、登錄
訪問PerfXCloud并點擊控制臺進行登錄、注冊
https://cloud.perfxlab.cn/
現(xiàn)在我們支持郵箱注冊,后續(xù)將會支持手機號注冊。
2、體驗中心
在登錄后,在導航欄中點擊體驗中心,在“選擇模型”可以選擇你想要體驗的模型。然后可以根據(jù)自己需求設置以下參數(shù)
“stream”設置選項可以設置聊天對話是否使用流式輸出。
“max tokens”選項可設置體驗模型完成時要生成的最大token數(shù)量。
“temperature”選項可設置使用什么樣的采樣溫度,介于0.0和2.0之間。
“history number”選項可設置可攜帶的聊天歷史記錄條數(shù),最大設置為2條。攜帶歷史記錄可能會超出模型的max tokens,當超出時請減少歷史記錄的條數(shù)。
完成設置后,即可在輸入框輸入消息,點擊右側綠色按鈕發(fā)送消息進行模型的體驗。輸入框左側的“垃圾桶”圖標,點擊可以清空歷史記錄。
3、API調(diào)用
通過python等代碼來調(diào)用PerfXCloud大模型服務,我們先要在“令牌”中獲取我們的“api_key”,最后通過OpenAI進行調(diào)用PerfXCloud。
獲取“api_key”
通過OpenAI接口調(diào)用
安裝 Python 3.7.1 或更高版本并設置虛擬環(huán)境后,即可安裝 OpenAI Python 庫。從終端/命令行運行:
pip install --upgrade openai
通過 openai 的相關接口進行調(diào)用,目前平臺兼容OpenAI大多數(shù)參數(shù)。
import os
from openai import OpenAI
? ? ? ? ? ?
client = OpenAI(
? ?base_url='https://cloud.perfxlab.cn/v1',
? api_key="YOUR_API_KEY"
? ?)
? ? ? ? ? ?
stream = client.chat.completions.create(
? ?model="Qwen-14B-Chat-Int4",
? ?messages=[{"role": "user",
? ? ? ? ? ? ? ? ? ? ? ?"content": "hello "}],
? ?temperature=1,
? ?max_tokens=16,
? ? ? ? ? ?n=1,
? ? ? ? ? ?presence_penalty=0,
? ? ? ? ? ?frequency_penalty=0,
? ? ? ? ? ?stream=True,
? ? ? ?)
? ? ? ? ? ?
for chunk in stream:
? ?if chunk.choices[0].delta.content is not None:
? ? ? ?print(chunk.choices[0].delta.content, end="")
??api_key為上一步創(chuàng)建的需要修改