Interface: ScanService
Defined in: src/airs/types.ts:133
Contract for AIRS prompt scanning operations.
Methods
scan()
scan(
profileName,prompt,sessionId?):Promise<ScanResult>
Defined in: src/airs/types.ts:135
Scan a single prompt against a security profile.
Parameters
profileName
string
prompt
string
sessionId?
string
Returns
Promise<ScanResult>
scanBatch()
scanBatch(
profileName,prompts,concurrency?,sessionId?):Promise<ScanResult[]>
Defined in: src/airs/types.ts:137
Scan multiple prompts with concurrency control.
Parameters
profileName
string
prompts
string[]
concurrency?
number
sessionId?
string
Returns
Promise<ScanResult[]>