@twick/ai-models / Exports / GenerationOrchestrator
Class: GenerationOrchestrator
Table of contents
Constructors
Methods
Constructors
constructor
• new GenerationOrchestrator(registry, jobStore?, options?): GenerationOrchestrator
Parameters
| Name | Type |
|---|---|
registry | ProviderRegistry |
jobStore | JobStore |
options | OrchestratorOptions |
Returns
Defined in
Methods
createJob
▸ createJob(input): Promise<GenerationJob>
Parameters
| Name | Type |
|---|---|
input | CreateJobInput |
Returns
Promise<GenerationJob>
Defined in
dispatch
▸ dispatch(jobId): Promise<GenerationJob>
Parameters
| Name | Type |
|---|---|
jobId | string |
Returns
Promise<GenerationJob>
Defined in
getJob
▸ getJob(jobId): Promise<null | GenerationJob>
Parameters
| Name | Type |
|---|---|
jobId | string |
Returns
Promise<null | GenerationJob>
Defined in
waitForCompletion
▸ waitForCompletion(jobId, options?): Promise<GenerationJob>
Parameters
| Name | Type |
|---|---|
jobId | string |
options | WaitForCompletionOptions |
Returns
Promise<GenerationJob>