Interface: ScanService
Defined in: src/airs/types.ts:134
Contract for AIRS prompt scanning operations.
Methods
scan()
scan(
profileName,prompt,sessionId?):Promise<ScanResult>
Defined in: src/airs/types.ts:136
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:138
Scan multiple prompts with concurrency control.
Parameters
profileName
string
prompts
string[]
concurrency?
number
sessionId?
string
Returns
Promise<ScanResult[]>