This commit is contained in:
Dax Raad 2025-05-19 19:29:38 -04:00
parent fa8a46326a
commit 2437ce3f8b
14 changed files with 973 additions and 13 deletions

27
js/example/cli.ts Normal file
View file

@ -0,0 +1,27 @@
import { hc } from "hono/client";
import type { Server } from "../src/server/server";
const message = process.argv.slice(2).join(" ");
console.log(message);
const client = hc<Server.App>(`http://localhost:16713`);
const session = await client.session_create.$post().then((res) => res.json());
const result = await client.session_chat
.$post({
json: {
sessionID: session.id,
parts: [
{
type: "text",
text: message,
},
],
},
})
.then((res) => res.json());
for (const part of result.parts) {
if (part.type === "text") {
console.log(part.text);
}
}