Skip to content

AIDK API Reference / aidk-ai-sdk / createCompiler

Function: createCompiler() ​

ts
function createCompiler(config?: CompilerConfig): AiSdkCompiler;

Defined in: packages/adapters/ai-sdk/src/compiler.ts:938

Create an AI SDK compiler.

Parameters ​

ParameterType
config?CompilerConfig

Returns ​

AiSdkCompiler

Examples ​

typescript
const compiler = createCompiler();

// Use with executor
const result = await compiler.run(<MyAgent />, async (input) => {
  return await generateText({ model: openai('gpt-4o'), ...input });
});
typescript
const compiler = createCompiler({ model: openai('gpt-4o') });

const result = await compiler.run(<MyAgent />);

Released under the MIT License.