Spaces:
Sleeping
Sleeping
File size: 933 Bytes
7d51e81 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | "use client";
import { useState } from "react";
import { Client } from "@gradio/client";
export default function TestHFAPI() {
const [helloMsg, setHelloMsg] = useState("");
const [sum, setSum] = useState("");
const callHello = async () => {
const client = await Client.connect("shashidharak99/Test");
const result = await client.predict("/hello", {});
setHelloMsg(JSON.stringify(result.data));
};
const callAdd = async () => {
const client = await Client.connect("shashidharak99/Test");
const result = await client.predict("/add", {
a: 5,
b: 3
});
setSum(JSON.stringify(result.data));
};
return (
<div style={{padding:30}}>
<h2>Hugging Face APIs</h2>
<button onClick={callHello}>
Call Hello API
</button>
<p>{helloMsg}</p>
<button onClick={callAdd}>
Call Add API
</button>
<p>{sum}</p>
</div>
);
} |