toggle menu
http4k
6.9.0.0
jvm
switch theme
search in API
http4k-connect-ai-openai
/
org.http4k.connect.openai
Package-level
declarations
Types
Functions
Properties
Types
Completion
Id
Link copied to clipboard
class
CompletionId
:
AbstractValue
<
String
>
Object
Id
Link copied to clipboard
class
ObjectId
:
AbstractValue
<
String
>
Object
Type
Link copied to clipboard
class
ObjectType
:
AbstractValue
<
String
>
Open
AI
Link copied to clipboard
interface
OpenAI
Docs: https://platform.openai.com/docs/api-reference
Open
AIAction
Link copied to clipboard
interface
OpenAIAction
<
R
>
:
Action
<
Result
<
R
,
RemoteFailure
>
>
Open
AIJson
Adapter
Factory
Link copied to clipboard
@
KotshiJsonAdapterFactory
object
OpenAIJsonAdapterFactory
:
JsonAdapter.Factory
Open
AIMoshi
Link copied to clipboard
object
OpenAIMoshi
:
ConfigurableMoshi
Open
AIOrg
Link copied to clipboard
class
OpenAIOrg
:
AbstractValue
<
String
>
Open
AIToken
Link copied to clipboard
class
OpenAIToken
:
AbstractValue
<
String
>
Quality
Link copied to clipboard
enum
Quality
:
Enum
<
Quality
>
Style
Link copied to clipboard
enum
Style
:
Enum
<
Style
>
Token
Id
Link copied to clipboard
class
TokenId
:
AbstractValue
<
String
>
User
Link copied to clipboard
class
User
:
AbstractValue
<
String
>
Properties
content_
filter
Link copied to clipboard
val
StopReason.Companion
.
content_filter
:
StopReason
DALL_
E_
2
Link copied to clipboard
val
ModelName.Companion
.
DALL_E_2
:
ModelName
GPT3_
5
Link copied to clipboard
val
ModelName.Companion
.
GPT3_5
:
ModelName
GPT4
Link copied to clipboard
val
ModelName.Companion
.
GPT4
:
ModelName
GPT4_
TURBO_
PREVIEW
Link copied to clipboard
val
ModelName.Companion
.
GPT4_TURBO_PREVIEW
:
ModelName
length
Link copied to clipboard
val
StopReason.Companion
.
length
:
StopReason
stop
Link copied to clipboard
val
StopReason.Companion
.
stop
:
StopReason
TEXT_
EMBEDDING_
ADA_
002
Link copied to clipboard
val
ModelName.Companion
.
TEXT_EMBEDDING_ADA_002
:
ModelName
tool_
calls
Link copied to clipboard
val
StopReason.Companion
.
tool_calls
:
StopReason
Functions
Http
Link copied to clipboard
fun
OpenAI.Companion
.
Http
(
token
:
OpenAIToken
,
http
:
HttpHandler
=
JavaHttpClient()
,
org
:
OpenAIOrg
?
=
null
)
:
OpenAI