toggle menu
http4k
6.9.0.0
jvm
switch theme
search in API
http4k-connect-ai-azure
/
org.http4k.connect.azure.action
/
Completion
Completion
@
JsonSerializable
data
class
Completion
(
val
prompt
:
Prompt
,
val
presence_penalty
:
Double
=
0.0
,
val
frequency_penalty
:
Double
=
0.0
,
val
temperature
:
Temperature
=
Temperature.ONE
,
val
stream
:
Boolean
=
false
,
val
max_tokens
:
MaxTokens
?
=
null
,
val
seed
:
Integer
?
=
null
,
val
stop
:
List
<
String
>
?
=
null
,
val
n
:
Integer
?
=
null
,
val
top_p
:
Double
=
1.0
)
:
ModelCompletion
Members
Constructors
Completion
Link copied to clipboard
constructor
(
prompt
:
Prompt
,
max_tokens
:
MaxTokens
,
stream
:
Boolean
=
true
)
constructor
(
prompt
:
Prompt
,
presence_penalty
:
Double
=
0.0
,
frequency_penalty
:
Double
=
0.0
,
temperature
:
Temperature
=
Temperature.ONE
,
stream
:
Boolean
=
false
,
max_tokens
:
MaxTokens
?
=
null
,
seed
:
Integer
?
=
null
,
stop
:
List
<
String
>
?
=
null
,
n
:
Integer
?
=
null
,
top_p
:
Double
=
1.0
)
Properties
frequency_
penalty
Link copied to clipboard
val
frequency_penalty
:
Double
=
0.0
max_
tokens
Link copied to clipboard
val
max_tokens
:
MaxTokens
?
=
null
n
Link copied to clipboard
val
n
:
Integer
?
=
null
presence_
penalty
Link copied to clipboard
val
presence_penalty
:
Double
=
0.0
prompt
Link copied to clipboard
val
prompt
:
Prompt
seed
Link copied to clipboard
val
seed
:
Integer
?
=
null
stop
Link copied to clipboard
val
stop
:
List
<
String
>
?
=
null
stream
Link copied to clipboard
open
override
val
stream
:
Boolean
=
false
temperature
Link copied to clipboard
val
temperature
:
Temperature
top_
p
Link copied to clipboard
val
top_p
:
Double
=
1.0
Functions
content
Link copied to clipboard
open
override
fun
content
(
)
:
List
<
Message
>
to
Request
Link copied to clipboard
open
override
fun
toRequest
(
)
:
Request
to
Result
Link copied to clipboard
open
override
fun
toResult
(
response
:
Response
)
:
Result
<
Sequence
<
CompletionResponse
>
,
RemoteFailure
>