@byomsdk/react
v0.1.0
Published
React hooks for Bring Your Model (@byomsdk/sdk)
Maintainers
Readme
@byomsdk/react
React hooks and components for Bring Your Model.
Install
npm install @byomsdk/react @byomsdk/sdkRequires React 18+ and the BYOM Wallet browser extension for end users.
Usage
import { useByom, ByomInstallBanner } from '@byomsdk/react';
function App() {
const { ask, isAvailable } = useByom({
askFallback: async (req) => {
const res = await fetch('/api/ai', { method: 'POST', body: JSON.stringify(req) });
return res.json();
},
});
return (
<>
<ByomInstallBanner />
<button onClick={() => void ask({ input: 'Hello' })}>Ask</button>
</>
);
}See @byomsdk/sdk for the core API.
