parea sdk ts
v1.68.1
Parea TypeScript SDK
NPM menginstal parea-ai
TypeScript SDK Docs
impor {penyelesaian, penyelesaian respons, parea} dari "parea-ai"; const p = parea baru ('parea_api_key'); const deployedpromptcall = async (kueri: string): janji <string> => { const conselyar: penyelesaian = {deployment_id: 'deployment_id', llm_inputs: {query: query}, }; Const Response = Await P.Completion (penyelesaian); return response.content;}; function async main () { return waitedPloyedPromptCall ('Tulis program Hello World menggunakan TypeScript dan The React Framework.');} main (). Kemudian ((hasil) => console.log (hasil));
impor openai dari 'openai'; import {patchopenai, parea, getCurrentTraceId} dari "parea-ai"; const openai = Openai baru ({apikey: 'openai_api_key'}); // patch openai untuk menambahkan jejak logspatchopenai (openai); p = baru parea ('parea_api_key'); fungsi async callopenai ( Pesan: apapun [], Model: String = 'GPT-3.5-TURBO-0125', suhu: angka = 0.0,): janji <string> { const response = menunggu openai.chat.cretions.create ({model, pesan, suhu}); return response.choices [0] .message.content ?? '';} fungsi async main () { const result = menunggu callopenai ([{role: 'user', konten: 'Tulis program Hello World menggunakan TypeScript dan The React Framework.'}]); // Catat umpan balik tentang hasil const traceId = getCurrentTraceId (); Await p.recordfeedback ({trace_id: traceid, skor: 0,21, // 0,0 (buruk) hingga 1,0 (bagus) }); hasil pengembalian;} main (). Kemudian ((hasil) => console.log (hasil));
Proyek ini dilisensikan berdasarkan ketentuan lisensi Apache Software License 2.0
. Lihat lisensi untuk detail lebih lanjut.
@misc {parea-sdk-ts, author = {parea-ai}, title = {parea typescript sdk}, tahun = {2023}, publisher = {github}, journal = {github repositori}, howpublished = {url {https : //github.com/parea-ai/parea-sdk--ts}}}