dag-api / Exports / PromptApiController
Class: PromptApiController
Table of contents
Constructors
Methods
Constructors
constructor
• new PromptApiController(backend): PromptApiController
Parameters
| Name | Type |
|---|---|
backend | IPromptBackendPort |
Returns
Defined in
controllers/prompt-api-controller.ts:15
Methods
submitPrompt
▸ submitPrompt(request): Promise<TResult<IPromptResponse, IDagError>>
Parameters
| Name | Type |
|---|---|
request | IPromptRequest |
Returns
Promise<TResult<IPromptResponse, IDagError>>
Defined in
controllers/prompt-api-controller.ts:17
getQueue
▸ getQueue(): Promise<TResult<IQueueStatus, IDagError>>
Returns
Promise<TResult<IQueueStatus, IDagError>>
Defined in
controllers/prompt-api-controller.ts:48
manageQueue
▸ manageQueue(action): Promise<TResult<void, IDagError>>
Parameters
| Name | Type |
|---|---|
action | IQueueAction |
Returns
Promise<TResult<void, IDagError>>
Defined in
controllers/prompt-api-controller.ts:52
getHistory
▸ getHistory(promptId?): Promise<TResult<THistory, IDagError>>
Parameters
| Name | Type |
|---|---|
promptId? | string |
Returns
Promise<TResult<THistory, IDagError>>
Defined in
controllers/prompt-api-controller.ts:56
getObjectInfo
▸ getObjectInfo(nodeType?): Promise<TResult<TObjectInfo, IDagError>>
Parameters
| Name | Type |
|---|---|
nodeType? | string |
Returns
Promise<TResult<TObjectInfo, IDagError>>
Defined in
controllers/prompt-api-controller.ts:60
getSystemStats
▸ getSystemStats(): Promise<TResult<ISystemStats, IDagError>>
Returns
Promise<TResult<ISystemStats, IDagError>>