鍵.png)
使用NestJS和Prisma構(gòu)建REST API:身份驗(yàn)證
1.登入以后菜單點(diǎn)擊集成然后點(diǎn)擊下方創(chuàng)建新密鑰
2.在彈窗里面點(diǎn)擊生成API密鑰
3.復(fù)制生成的密鑰
直接從API頁面復(fù)制Authorization token
,或者使用Project id
和API key
組合,如下面的代碼片段所示:
project_id = "YOUR_PROJECT_ID" # Can be found in the API Keys page
authorization_token = f"{YOUR_PROJECT_ID}:{YOUR_API_KEY}" # Both values can be found in the API Keys page
region = "YOUR_REGION" # Can be found in the API Keys page
base_url = f"https://api-{region}.stack.tryrelevance.com/latest"
headers = {
"Authorization": authorization_token,
}
有不同的方法來找到一個(gè)工具的ID。最簡單的方法是使用URL。例如,在工具和使用選項(xiàng)卡上,use/app
之前和項(xiàng)目ID之后的組件是工具ID。下面的字符串顯示了URL結(jié)構(gòu):
https://app.relevanceai.com/notebook/{region}/{project_id}/{tool_id}/use/app
tool_id = "YOUR_TOOL_ID"
在下面的代碼中提供tool_id
以觸發(fā)任務(wù)并檢查進(jìn)度:
import requests
body = {
"params":{
"blog_request":"hello"
},
"project":project_id
}
response = requests.post(
base_url + f"studios/{tool_id}/trigger_async",
headers=headers,
json=body
)
# Extract the tools job id, so we can check its progress
job = response.json()
job_id = job['job_id']
poll_url = base_url + f"/studios/{tool_id}/async_poll/{job_id}?ending_update_only=true"
done = False
# Every 3 seconds, check if the tool had finished by calling the poll endpoint
while not done:
poll_response = requests.get(poll_url, headers=headers).json()
if poll_response['type'] == "complete" or poll_response['type'] == 'failed':
done = True
break
time.sleep(3)
poll_response
Q:如何找到OnSearch Pty Ltd API
A:冪簡集成是國內(nèi)領(lǐng)先的API集成管理平臺(tái),專注于為開發(fā)者提供全面、高效、易用的API集成解決方案。冪簡API平臺(tái)可以通過以下兩種方式找到所需API:通過關(guān)鍵詞搜索API(例如,輸入’OnSearch Pty Ltd API更容易找到結(jié)果)、或者從API hub分類頁進(jìn)入尋找。
Q:準(zhǔn)備CSV文件時(shí)的最佳做法是什么?
A:數(shù)據(jù)的質(zhì)量會(huì)顯著影響您從LLM獲得的結(jié)果,因此正確準(zhǔn)備數(shù)據(jù)集非常重要。您可以手動(dòng)生成數(shù)據(jù)或從CRM或任何其他來源提取數(shù)據(jù)。無論數(shù)據(jù)源如何,創(chuàng)建數(shù)據(jù)集的過程都是相同的。在文件中包含每個(gè)字段/列的標(biāo)題是很重要的。最好在標(biāo)題中使用空格或特殊字符來無效。堅(jiān)持使用小寫字母,使用破折號(hào)而不是空格。為了改善您的體驗(yàn),我們建議使用簡短(幾個(gè)字)且有意義的標(biāo)題名稱。
Q:允許的最大文件大小是多少?
A:
Q:內(nèi)識(shí)賦能意味著什么?
A:上傳數(shù)據(jù)后,您將看到一個(gè)彈出窗口,詢問要使用哪些字段來啟用知識(shí)。所選字段被矢量化,矢量支持語義搜索(即通過含義而不僅僅是單詞匹配進(jìn)行搜索)。換句話說,向量有助于將查詢與數(shù)據(jù)集中最相似的信息集(例如,QA數(shù)據(jù)集中過去最相似的響應(yīng))進(jìn)行匹配。
Q:如何知道我的數(shù)據(jù)集是否已矢量化?
A:在數(shù)據(jù)頁面中標(biāo)記為Knowledge enabled
的數(shù)據(jù)集表示存在與該數(shù)據(jù)相關(guān)聯(lián)的向量。
Q:OnSearch Pty Ltd API的替代品有哪些?
除了OnSearch Pty Ltd API,還有其他替代服務(wù)商也提供類似api服務(wù),例如:
SUDOAI API開放平臺(tái)、Meshy API開放平臺(tái)、deepmotion API開放平臺(tái)
更多競品可以在冪簡集成開放平臺(tái)中找到。
Q:OnSearch Pty Ltd API這個(gè)密鑰還適用于哪些api?
本文全面且細(xì)致地介紹了如何獲取OnSearch Pty Ltd API開放平臺(tái)密鑰的分步指南,為開發(fā)者們提供了一份條理清晰、操作簡便的實(shí)用手冊。從OnSearch Pty Ltd API平臺(tái)的賬號(hào)注冊,到完成開發(fā)者身份驗(yàn)證,再到最終成功獲取API密鑰,每一步操作都配以詳盡的說明與指導(dǎo),確保開發(fā)者能夠輕松、準(zhǔn)確地完成整個(gè)流程。獲取密鑰只是利用OnSearch Pty Ltd API的第一步,如何高效、穩(wěn)定地集成并應(yīng)用其提供的豐富功能才是關(guān)鍵。因此,雖然本文未直接提及,但強(qiáng)烈建議開發(fā)者在獲取密鑰后,進(jìn)行初步的可用性測試,以確保API能夠順利集成到應(yīng)用中并發(fā)揮出最佳效果。本文為開發(fā)者們提供了一個(gè)全面、詳盡且極具實(shí)用性的操作指南,幫助他們順利獲取OnSearch Pty Ltd API開放平臺(tái)的密鑰,并將這一強(qiáng)大的數(shù)據(jù)接口和服務(wù)有效地集成到應(yīng)用中。我們相信,隨著開發(fā)者們對這一指南的深入理解和實(shí)踐,將能夠在項(xiàng)目開發(fā)中取得更加顯著的成果,為應(yīng)用的智能化、高效化發(fā)展注入新的活力,進(jìn)而提升應(yīng)用的性能和用戶體驗(yàn)。