parea sdk ts
v1.68.1
Parea Typescript SDK
NPM установить Parea-AI
TypeScript SDK Docs
Import {opplion, opplionResponse, parea} из "parea-ai"; const p = new parea ('parea_api_key'); const deployedpromptcall = async (Query: string): respring> => { Константное завершение: opplion = {deployment_id: 'deployment_id', llm_inputs: {Query: Query}, }; const response = wait p.complation (завершение); return response.content;}; async function main () { return wwait deployedpromptcall ('Напишите программу Hello World с использованием TypeScript и REACT Framework.
Импорт Openai из 'openai'; import {patchopenai, parea, getcurrenttraceid} из "parea-ai"; const openai = new Openai ({apikey: 'openai_api_key'}); // patch openai, чтобы добавить трассировку logspatchopenai (openai); p = new Parea ('parea_api_key'); асинхронная функция callopenai ( Сообщения: любой [], Модель: String = 'GPT-3.5-Turbo-0125', Температура: число = 0,0,): обещание <string> { const response = wait openai.chat.completions.create ({модель, сообщения, температура}); return response.choices [0] .message.content ?? '';} async function main () { const result = await callopenai ([{role: 'user', контент: 'Напишите программу Hello World с использованием TypeScript и REACT Framework.'}]); // записать отзывы о результате const traceid = getCurrentTraceid (); await p.recordfeedback ({trace_id: traceid, оценка: 0,21, // 0,0 (плохо) до 1,0 (хорошо) }); return result;} main (). then ((result) => console.log (result));
Этот проект лицензирован в соответствии с условиями лицензии Apache Software License 2.0
. Смотрите лицензию для более подробной информации.
@misc {parea-sdk-ts, author = {parea-ai}, title = {parea typectript sdk}, year = {2023}, publisher = {github}, journal = {github Repository}, Howpublished = {url {https : //github.com/parea-ai/parea-sdk-ts}}}