parea sdk ts
v1.68.1
SDK Parea TypeScript
NPM Installer Parea-AI
Docs SDK dactylographié
import {complétion, complétionResponse, Parea} de "Parea-ai"; const p = new Parea ('Parea_API_KEY'); const DeployedPromptCall = async (query: string): promest <string> => {{ Const complétion: complétion = {deployment_id: 'deployment_id', llm_inputs: {requête: requête} }; const Response = attendre p .pletion (achèvement); return Response.Content;}; fonction asynchrone main () { RETOUR AWAIT DEPLOYEDELEDPROPPTCALL ('Écrivez un programme Hello World en utilisant TypeScript et le framework React.');} main (). alors ((result) => console.log (résultat));
Importer Openai à partir de 'Openai'; Import {PatchOpenai, Parea, GetCurrentTraceId} de "Parea-Aai"; const Openai = new Openai ({Apikey: 'Openai_API_KEY'}); // Patch Openai pour ajouter des traces logspatchopenai (Openai); constance; p = new Parea ('Parea_API_KEY'); fonction asynchrone callopenai ( Messages: n'importe quel [], modèle: string = 'gpt-3.5-turbo-0125', Température: nombre = 0,0,): promesse <string> { const Response = attendre openai.chat.complétions.create ({modèle, messages, température}); retour réponse.choices [0] .Message.Content ?? '';} fonction asynchrone main () { const result = attend callopenai ([{role: 'utilisateur', contenu: 'Écrivez un programme Hello World à l'aide de TypeScript et du framework React.'}]); // Enregistrer les commentaires sur le résultat const TraceId = getCurrentTraceId (); attendre }); Retour Résultat;} main (). alors ((résultat) => console.log (résultat));
Ce projet est concédé sous licence de la Apache Software License 2.0
. Voir la licence pour plus de détails.
@Misc {Parea-Sdk-TS, auteur = {Parea-ai}, title = {Parea TypeScript Sdk}, année = {2023}, éditeur = {github}, journal = {github Repository}, howpublished = {url {https : //github.com/parea-ai/parea-sdk-ts}}}