Interface: ITranslationProvider
Defined in: packages/agentos/src/core/language/interfaces.ts:97
Pluggable translation provider interface.
Properties
id
readonlyid:string
Defined in: packages/agentos/src/core/language/interfaces.ts:98
isInitialized
readonlyisInitialized:boolean
Defined in: packages/agentos/src/core/language/interfaces.ts:99
Methods
initialize()
initialize():
Promise<void>
Defined in: packages/agentos/src/core/language/interfaces.ts:100
Returns
Promise<void>
shutdown()?
optionalshutdown():Promise<void>
Defined in: packages/agentos/src/core/language/interfaces.ts:102
Returns
Promise<void>
translate()
translate(
input,source,target,options?):Promise<TranslationResult>
Defined in: packages/agentos/src/core/language/interfaces.ts:101
Parameters
input
string
source
string
target
string
options?
Returns
Promise<TranslationResult>