UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

3 lines (2 loc) 541 B
import{extname}from"node:path";function formatEvalTranscript(e){let t=[];for(let n of e)n.type===`message.received`?t.push(`User:\n${n.data.message}`):n.type===`message.completed`&&n.data.message!==null&&t.push(`Assistant:\n${n.data.message}`);return t.join(` `)}function inferMediaType(e){switch(extname(e).toLowerCase()){case`.gif`:return`image/gif`;case`.jpg`:case`.jpeg`:return`image/jpeg`;case`.png`:return`image/png`;case`.webp`:return`image/webp`;default:return`application/octet-stream`}}export{formatEvalTranscript,inferMediaType};