AI SDK Kotlin
Toggle table of contents
0.3.0-beta01
common
Target filter
common
Switch theme
Search in API
Skip to content
AI SDK Kotlin
AI SDK Kotlin
/
ai.torad.aisdk
/
CallCompletionApiOptionsBuilder
Call
Completion
Api
Options
Builder
class
CallCompletionApiOptionsBuilder
(
source
)
Since
0.3.0-beta01
Members
Constructors
Call
Completion
Api
Options
Builder
Link copied to clipboard
constructor
(
)
Functions
abort
Signal
Link copied to clipboard
fun
abortSignal
(
value
:
AbortSignal
)
:
CallCompletionApiOptionsBuilder
api
Link copied to clipboard
fun
api
(
value
:
String
)
:
CallCompletionApiOptionsBuilder
body
Link copied to clipboard
fun
body
(
value
:
Map
<
String
,
JsonElement
>
)
:
CallCompletionApiOptionsBuilder
build
Link copied to clipboard
fun
build
(
)
:
CallCompletionApiOptions
headers
Link copied to clipboard
fun
headers
(
value
:
Map
<
String
,
String
>
)
:
CallCompletionApiOptionsBuilder
id
Link copied to clipboard
fun
id
(
value
:
String
)
:
CallCompletionApiOptionsBuilder
on
Error
Link copied to clipboard
fun
onError
(
value
:
suspend
(
Throwable
)
->
Unit
)
:
CallCompletionApiOptionsBuilder
on
Finish
Link copied to clipboard
fun
onFinish
(
value
:
suspend
(
prompt
:
String
,
completion
:
String
)
->
Unit
)
:
CallCompletionApiOptionsBuilder
prompt
Link copied to clipboard
fun
prompt
(
value
:
String
)
:
CallCompletionApiOptionsBuilder
set
Completion
Link copied to clipboard
fun
setCompletion
(
value
:
(
String
)
->
Unit
)
:
CallCompletionApiOptionsBuilder
set
Error
Link copied to clipboard
fun
setError
(
value
:
(
Throwable
?
)
->
Unit
)
:
CallCompletionApiOptionsBuilder
set
Loading
Link copied to clipboard
fun
setLoading
(
value
:
(
Boolean
)
->
Unit
)
:
CallCompletionApiOptionsBuilder
stream
Protocol
Link copied to clipboard
fun
streamProtocol
(
value
:
CompletionStreamProtocol
)
:
CallCompletionApiOptionsBuilder
transport
Link copied to clipboard
fun
transport
(
value
:
CompletionTransport
)
:
CallCompletionApiOptionsBuilder