generateBidi method
Starts a bi-directional (live) generator session.
Implementation
Future<GenerateBidiSession> generateBidi({
required String model,
dynamic config,
List<Tool>? tools,
List<String>? toolNames,
String? system,
CancellationToken? cancel,
}) {
final resolved = resolveInlineTools(
registry,
tools: tools,
toolNames: toolNames,
);
return runGenerateBidi(
resolved.registry,
modelName: model,
config: config,
tools: resolved.toolNames,
system: system,
cancel: cancel,
);
}