PromptQL程序是由LLM(任務(wù)的自動(dòng)化。
PromptQL程序的主要功能包括:
PromptQL程序API提供了簡單的接口,以下是其主要規(guī)范:
POST https://api.promptql.pro.hasura.io/execute_program
Content-Type: application/json
{
"code": "",
"promptql_api_key": "",
"headers": {},
"artifacts": []
}
{
"output": "",
"error": null,
"modified_artifacts": [
{
"identifier": "my_artifact",
"title": "我的工件",
"artifact_type": "table",
"data": [
{"my_column": 1},
{"my_column": 2}
]
}
],
"llm_uses": [
{
"provider": "anthropic"
}
]
}
在PromptQL Playground中,您可以通過點(diǎn)擊API按鈕,快速生成交互所需的API代碼。這種方式極大地簡化了開發(fā)過程。
默認(rèn)情況下,程序API使用短暫的Hasura DDN令牌進(jìn)行身份驗(yàn)證。這種方式適用于測(cè)試和內(nèi)部應(yīng)用程序,但在生產(chǎn)環(huán)境中,建議采用更強(qiáng)大的身份驗(yàn)證機(jī)制。
通過以上設(shè)置,您可以確保只有授權(quán)用戶能夠與API交互,從而符合行業(yè)安全標(biāo)準(zhǔn)。
PromptQL程序API的引入,拓展了其在聊天界面之外的應(yīng)用可能性。以下是一些典型的應(yīng)用場(chǎng)景:
這些實(shí)際案例展示了PromptQL程序API如何幫助開發(fā)人員將其功能嵌入到不同的業(yè)務(wù)場(chǎng)景中,從而實(shí)現(xiàn)更高效的工作流。
PromptQL程序API為開發(fā)人員提供了一種強(qiáng)大的工具,可以輕松實(shí)現(xiàn)動(dòng)態(tài)集成和自動(dòng)化任務(wù)。無論是用于數(shù)據(jù)分析、客戶支持還是電子商務(wù)場(chǎng)景,這種API都能顯著提升業(yè)務(wù)效率。如果您正在尋找一種靈活且智能的解決方案,不妨嘗試探索PromptQL程序API的潛力。
原文鏈接: https://hasura.io/blog/introducing-promptql-program-api-dynamic-integrations-made-simple