parea sdk ts
v1.68.1
parea thempycript SDK
NPM安装parea-ai
打字稿SDK文档
import {position response,parea}来自“ parea-ai”; const p = new parea('parea_api_key'); const decuctedPromptCall = async(query:string)(query:string):Promise <string> => { const完成:postemion = {deployment_id:'deployment_id',llm_inputs:{query:query}, }; const响应=等待P.completion(完成); 返回响应; content;}; async函数main(){ 返回等待deployedPromptCall('使用Typescript和React框架编写Hello World程序。');} main()。然后((结果)=> console.log(result));
从“ OpenAi”; import {PatchOpenai,parea,parea,getCurrentTraceId}从“ parea-ai”; const OpenAi = new OpenAi = new OpenAi({apikey:'Openai_api_key'}); // patch otchai; p = new parea('parea_api_key'); async函数callopenai( 消息:任何[], 模型:string ='gpt-3.5-Turbo-0125', 温度:数字= 0.0,):Promise <string> { const响应=等待openai.chat.completions.create({型号,消息,温度}); 返回响应。选择[0] .message.content ?? '';}异步函数main(){ const result =等待callopenai([{{角色:'用户',content:'使用Typescript和React框架编写Hello World程序。'}]); //记录结果的反馈 const traceid = getCurrentTraceId(); 等待P.RecordFeedback({Trace_id:Traceid,得分:0.21,// 0.0(bad)至1.0(良好) }); 返回结果;} main()。然后((结果)=> console.log(resuly));
该项目是根据Apache Software License 2.0
许可证的条款许可的。有关更多详细信息,请参见许可证。
@misc {parea-sdk-ts,作者= {parea-ai},title = {parea typescript sdk},年= {2023},publisher = {github},日记= {github reposority} ://github.com/parea-ai/parea-sdk-ts}}}}}}}}