import styles from './index.module.css'; import * as fal from '@fal-ai/serverless-client'; fal.config({ credentials: { userId: '', keyId: '', keySecret: '', }, }); export async function getServerSideProps(context) { console.log('About to call a fal serverless function from NodeJS'); const result = await fal.run( 'e300f60b-4a7c-44cd-871d-bea588ef43d6/jokes/add', { input: { joke: 'fal serverless is cool, so the joke is on you!', }, } ); console.log(result); const random = await fal.run( 'e300f60b-4a7c-44cd-871d-bea588ef43d6/jokes/get', { method: 'get', } ); console.log(random); return { props: { random, result, }, }; } export function Index(props) { return (
fal serverless
This page can access fal serverless functions when it's rendering.
Added joke with success?{' '} {props.result.success.toString()}
Joke {props.random.joke}