langchain.js
Preparing search index...
@langchain/community
chat_models/arcjet
ArcjetRedact
Class ArcjetRedact<Detect, CustomEntities>
Type Parameters
Detect
extends
DetectSensitiveInfoEntities
<
CustomEntities
>
|
undefined
CustomEntities
extends
string
Hierarchy (
View Summary
)
BaseDynamicToolInput
ArcjetRedact
Index
Constructors
constructor
Properties
chat
Model
context
Window
Size?
detect?
entities?
index
replace?
Methods
_
create
Unique
Replacement
_
generate
_
llm
Type
lc_
name
Constructors
constructor
new
ArcjetRedact
<
Detect
extends
undefined
|
DetectSensitiveInfoEntities
<
CustomEntities
>
,
CustomEntities
extends
string
,
>
(
options
:
ArcjetRedactOptions
<
Detect
>
,
)
:
ArcjetRedact
<
Detect
,
CustomEntities
>
Type Parameters
Detect
extends
undefined
|
DetectSensitiveInfoEntities
<
CustomEntities
>
CustomEntities
extends
string
Parameters
options
:
ArcjetRedactOptions
<
Detect
>
Returns
ArcjetRedact
<
Detect
,
CustomEntities
>
Properties
chat
Model
chatModel
:
BaseChatModel
Optional
context
Window
Size
contextWindowSize
?:
number
Optional
detect
detect
?:
Detect
Optional
entities
entities
?:
ValidEntities
<
Detect
>
index
index
:
number
Optional
replace
replace
?:
(
entity
:
undefined
extends
Detect
?
ArcjetSensitiveInfoType
:
Detect
extends
DetectSensitiveInfoEntities
<
CustomEntities
>
?
ArcjetSensitiveInfoType
|
CustomEntities
:
never
,
)
=>
undefined
|
string
Methods
_
create
Unique
Replacement
_createUniqueReplacement
(
entity
:
undefined
extends
Detect
?
ArcjetSensitiveInfoType
:
Detect
extends
DetectSensitiveInfoEntities
<
CustomEntities
>
?
ArcjetSensitiveInfoType
|
CustomEntities
:
never
,
)
:
string
Parameters
entity
:
undefined
extends
Detect
?
ArcjetSensitiveInfoType
:
Detect
extends
DetectSensitiveInfoEntities
<
CustomEntities
>
?
ArcjetSensitiveInfoType
|
CustomEntities
:
never
Returns
string
_
generate
_generate
(
messages
:
BaseMessage
[]
,
options
:
unknown
,
runManager
?:
any
,
)
:
Promise
<
ChatResult
>
Parameters
messages
:
BaseMessage
[]
options
:
unknown
Optional
runManager
:
any
Returns
Promise
<
ChatResult
>
_
llm
Type
_llmType
()
:
string
Returns
string
Static
lc_
name
lc_name
()
:
string
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
chat
Model
context
Window
Size
detect
entities
index
replace
Methods
_
create
Unique
Replacement
_
generate
_
llm
Type
lc_
name
langchain.js
Loading...