ChatGPT-Java-API
2.0.2-SNAPSHOT
jvm
Chat
GPT-Java-API
com.
cjcrafter.
openai
Abstract
List
Request
Builder
Azure
Open
AI
azure
Open
AI()
Finish
Reason
STOP
LENGTH
CONTENT_FILTER
TOOL_CALLS
FUNCTION_CALL
List
Order
ASCENDING
DESCENDING
Models
Chat
Completion
Open
AI
Azure
Builder
Builder
Companion
open
AI()
Open
AIImpl
Companion
Request
Helper
com.
cjcrafter.
openai.
assistants
Abstract
Assistant
Builder
Assistant
Assistant
Deletion
Status
Assistant
Handler
Assistant
Handler
Impl
Create
Assistant
Request
Builder
Companion
create
Assistant
Request()
List
Assistant
Request
Builder
Companion
list
Assistant
Request()
List
Assistant
Response
Modify
Assistant
Request
Builder
Companion
modify
Assistant
Request()
com.
cjcrafter.
openai.
chat
Chat
Choice
Chat
Choice
Chunk
Chat
Message
Companion
Chat
Request
Builder
Companion
chat
Request()
Chat
Response
Chat
Response
Chunk
Chat
Response
Format
Type
JSON
TEXT
Chat
Usage
Chat
User
SYSTEM
USER
ASSISTANT
TOOL
FUNCTION
function()
com.
cjcrafter.
openai.
chat.
tool
Chat
Message
Delta
Code
Interpreter
Image
Output
Image
Log
Output
Output
Type
LOGS
IMAGE
Code
Interpreter
Tool
Call
Function
Builder
Companion
Function
Call
Function
Call
Delta
Function
Parameters
Function
Property
function
Tool()
Function
Tool
Call
Retrieval
Tool
Call
Tool
Code
Interpreter
Tool
Function
Tool
Retrieval
Tool
Type
FUNCTION
RETRIEVAL
CODE_INTERPRETER
Tool
Call
Tool
Call
Delta
Tool
Choice
Auto
Companion
Function
None
com.
cjcrafter.
openai.
completions
Completion
Choice
Completion
Choice
Chunk
Completion
Request
Builder
Companion
completion
Request()
Completion
Response
Completion
Response
Chunk
Completion
Usage
com.
cjcrafter.
openai.
embeddings
Embedding
Embeddings
Request
Builder
Companion
embeddings
Request()
Embeddings
Response
Embeddings
Usage
Encoding
Format
FLOAT
BASE64
com.
cjcrafter.
openai.
exception
Hallucination
Exception
com.
cjcrafter.
openai.
files
File
Deletion
Status
File
Handler
File
Handler
Impl
File
Object
File
Purpose
FINE_TUNE
FINE_TUNE_RESULTS
ASSISTANTS
ASSISTANTS_OUTPUT
List
Files
Request
Builder
Companion
list
Files
Request()
List
Files
Response
Upload
File
Request
Builder
Companion
upload
File
Request()
com.
cjcrafter.
openai.
jackson
Tool
Choice
Deserializer
Tool
Choice
Serializer
com.
cjcrafter.
openai.
threads
create()
create
Run
Request()
create
Thread
Message()
Create
Thread
Request
Builder
Companion
create
Thread
Request()
modify()
Modify
Thread
Request
Builder
Companion
modify
Thread
Request()
Thread
Thread
Deletion
Status
Thread
Handler
Thread
Handler
Impl
com.
cjcrafter.
openai.
threads.
message
Create
Thread
Message
Request
Builder
Companion
Image
Content
Image
File
List
Message
Files
Request
Builder
Companion
List
Message
Files
Response
List
Thread
Messages
Request
Builder
Companion
List
Thread
Messages
Response
Message
File
Message
File
Handler
Message
File
Handler
Impl
Message
Handler
Message
Handler
Impl
Modify
Thread
Message
Request
Builder
Text
Annotation
File
Citation
File
Quote
File
Path
File
Wrapper
Text
Content
Text
Thread
Message
Thread
Message
Content
Type
TEXT
IMAGE_FILE
Thread
User
USER
ASSISTANT
com.
cjcrafter.
openai.
threads.
runs
Create
Run
Request
Builder
Companion
List
Runs
Request
Builder
Companion
List
Runs
Response
List
Run
Steps
Request
Builder
Companion
List
Run
Steps
Response
Message
Creation
Details
Message
Creation
Modify
Run
Request
Builder
Companion
Required
Action
Submit
Tool
Call
Action
Type
SUBMIT_TOOL_CALLS
Run
Run
Error
Error
Code
SERVER_ERROR
RATE_LIMIT_EXCEEDED
Run
Handler
Run
Handler
Impl
Run
Status
QUEUED
IN_PROGRESS
REQUIRED_ACTION
CANCELLING
CANCELLED
FAILED
COMPLETED
EXPIRED
Run
Step
Details
Type
MESSAGE_CREATION
TOOL_CALLS
Run
Step
Handler
Run
Step
Handler
Impl
Submit
Tool
Outputs
Builder
Companion
Tool
Call
Outputs
Builder
Companion
Tool
Calls
Details
com.
cjcrafter.
openai.
util
Builder
Helper
Function
Tag
Open
AIDsl
Marker
Regex
Internals
ChatGPT-Java-API
/
com.cjcrafter.openai.embeddings
/
EmbeddingsRequest
/
Builder
/
model
model
fun
model
(
model
:
String
)
:
EmbeddingsRequest.Builder