openai-kotlin
common
openai-core
/
com.aallam.openai.api.run
/
ToolCallStep
Tool
Call
Step
@
Serializable
interface
ToolCallStep
Inheritors
CodeInterpreter
RetrievalTool
FunctionTool
Members
Types
Code
Interpreter
Link copied to clipboard
@
Serializable
data
class
CodeInterpreter
(
val
id
:
ToolCallStepId
,
val
codeInterpreter
:
CodeInterpreterToolCall
)
:
ToolCallStep
Function
Tool
Link copied to clipboard
@
Serializable
data
class
FunctionTool
(
val
id
:
ToolCallStepId
,
val
function
:
FunctionToolCallStep
)
:
ToolCallStep
Retrieval
Tool
Link copied to clipboard
@
Serializable
data
class
RetrievalTool
(
val
id
:
ToolCallStepId
,
val
retrieval
:
Map
<
String
,
String
>
)
:
ToolCallStep