SmythOS SDK
Discord
Core
SDK
CLI
GitHub
Preparing search index...
API Reference
Component
Variable Component
Const
Component
:
{
APICall
:
(
settings
?:
TAPICallSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TAPICallInputs
)
=>
void
;
out
:
TAPICallOutputs
}
;
APIOutput
:
(
settings
?:
TAPIOutputSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TAPIOutputInputs
)
=>
void
;
out
:
TAPIOutputOutputs
}
;
Await
:
(
settings
?:
TAwaitSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TAwaitInputs
)
=>
void
;
out
:
TAwaitOutputs
}
;
Classifier
:
(
settings
?:
TClassifierSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TClassifierInputs
)
=>
void
;
out
:
TClassifierOutputs
}
;
GenAILLM
:
(
settings
?:
TGenAILLMSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TGenAILLMInputs
)
=>
void
;
out
:
TGenAILLMOutputs
}
;
HuggingFace
:
(
settings
?:
THuggingFaceSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
THuggingFaceInputs
)
=>
void
;
out
:
THuggingFaceOutputs
}
;
ImageGenerator
:
(
settings
?:
TImageGeneratorSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TImageGeneratorInputs
)
=>
void
;
out
:
TImageGeneratorOutputs
;
}
;
MCPClient
:
(
settings
?:
TMCPClientSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TMCPClientInputs
)
=>
void
;
out
:
TMCPClientOutputs
}
;
Skill
:
(
settings
?:
TSkillSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TSkillInputs
)
=>
void
;
out
:
{
body
:
any
;
headers
:
any
;
query
:
any
;
[
key
:
string
]:
any
}
;
}
;
TavilyWebSearch
:
(
settings
?:
TTavilyWebSearchSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TTavilyWebSearchInputs
)
=>
void
;
out
:
TTavilyWebSearchOutputs
;
}
;
}
= ...
Type declaration
APICall
:
(
settings
?:
TAPICallSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TAPICallInputs
)
=>
void
;
out
:
TAPICallOutputs
}
APIOutput
:
(
settings
?:
TAPIOutputSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TAPIOutputInputs
)
=>
void
;
out
:
TAPIOutputOutputs
}
Await
:
(
settings
?:
TAwaitSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TAwaitInputs
)
=>
void
;
out
:
TAwaitOutputs
}
Classifier
:
(
settings
?:
TClassifierSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TClassifierInputs
)
=>
void
;
out
:
TClassifierOutputs
}
GenAILLM
:
(
settings
?:
TGenAILLMSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TGenAILLMInputs
)
=>
void
;
out
:
TGenAILLMOutputs
}
HuggingFace
:
(
settings
?:
THuggingFaceSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
THuggingFaceInputs
)
=>
void
;
out
:
THuggingFaceOutputs
}
ImageGenerator
:
(
settings
?:
TImageGeneratorSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TImageGeneratorInputs
)
=>
void
;
out
:
TImageGeneratorOutputs
;
}
MCPClient
:
(
settings
?:
TMCPClientSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TMCPClientInputs
)
=>
void
;
out
:
TMCPClientOutputs
}
Skill
:
(
settings
?:
TSkillSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TSkillInputs
)
=>
void
;
out
:
{
body
:
any
;
headers
:
any
;
query
:
any
;
[
key
:
string
]:
any
}
;
}
TavilyWebSearch
:
(
settings
?:
TTavilyWebSearchSettings
,
agent
?:
Agent
,
)
=>
{
in
:
(
inputs
:
TTavilyWebSearchInputs
)
=>
void
;
out
:
TTavilyWebSearchOutputs
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Discord
Core
SDK
CLI
GitHub
SmythOS SDK
Loading...