openai-java
OpenAI Api Client in Java
파일 탐색기
최종 버전 다운로드 (.zip)- publish.yml
- pull_request.yml
- test.yml
- pull_request_template.md
- Assistant.java
- AssistantFile.java
- AssistantFileRequest.java
- AssistantFunction.java
- AssistantRequest.java
- AssistantSortOrder.java
- AssistantToolsEnum.java
- ModifyAssistantRequest.java
- Tool.java
- CreateSpeechRequest.java
- CreateTranscriptionRequest.java
- CreateTranslationRequest.java
- TranscriptionResult.java
- TranscriptionSegment.java
- TranslationResult.java
- BillingUsage.java
- CreditGrantsResponse.java
- DailyCost.java
- Datum.java
- Grants.java
- LineItem.java
- Plan.java
- Subscription.java
- LastError.java
- ChatCompletionChoice.java
- ChatCompletionChunk.java
- ChatCompletionRequest.java
- ChatCompletionResult.java
- ChatFunction.java
- ChatFunctionCall.java
- ChatFunctionDynamic.java
- ChatFunctionParameters.java
- ChatFunctionProperty.java
- ChatMessage.java
- ChatMessageRole.java
- CompletionChoice.java
- CompletionChunk.java
- CompletionRequest.java
- CompletionResult.java
- LogProbResult.java
- EditChoice.java
- EditRequest.java
- EditResult.java
- EditUsage.java
- Embedding.java
- EmbeddingRequest.java
- EmbeddingResult.java
- Engine.java
- File.java
- FineTuningEvent.java
- FineTuningJob.java
- FineTuningJobRequest.java
- Hyperparameters.java
- FineTuneEvent.java
- FineTuneRequest.java
- FineTuneResult.java
- HyperParameters.java
- CreateImageEditRequest.java
- CreateImageRequest.java
- CreateImageVariationRequest.java
- Image.java
- ImageResult.java
- Annotation.java
- FileCitation.java
- FilePath.java
- ImageFile.java
- Text.java
- Message.java
- MessageContent.java
- MessageFile.java
- MessageRequest.java
- ModifyMessageRequest.java
- Model.java
- Permission.java
- Moderation.java
- ModerationCategories.java
- ModerationCategoryScores.java
- ModerationRequest.java
- ModerationResult.java
- CreateThreadAndRunRequest.java
- MessageCreation.java
- RequiredAction.java
- Run.java
- RunCreateRequest.java
- RunImage.java
- RunStep.java
- StepDetails.java
- SubmitToolOutputRequestItem.java
- SubmitToolOutputs.java
- SubmitToolOutputsRequest.java
- ToolCall.java
- ToolCallCodeInterpreter.java
- ToolCallCodeInterpreterOutput.java
- ToolCallFunction.java
- Thread.java
- ThreadRequest.java
- TikTokensUtil.java
- DeleteResult.java
- ListSearchParameters.java
- OpenAiError.java
- OpenAiHttpException.java
- OpenAiResponse.java
- Usage.java
- JsonTest.java
- ChatCompletionRequest.json
- ChatCompletionResult.json
- CreateImageRequest.json
- DeleteResult.json
- EditRequest.json
- EditResult.json
- EmbeddingRequest.json
- EmbeddingResult.json
- Engine.json
- File.json
- FineTuneEvent.json
- FineTuneResult.json
- FineTuningEvent.json
- FineTuningJob.json
- FineTuningJobRequest.json
- ImageResult.json
- Message.json
- Model.json
- ModerationRequest.json
- ModerationResult.json
- TranscriptionResult.json
- TranslationResult.json
- build.gradle
- gradle.properties
- AuthenticationInterceptor.java
- OpenAiApi.java
- AuthenticationInterceptor.java
- OpenAiApi.java
- build.gradle
- gradle.properties
- OpenAiApiDynamicFunctionExample.java
- OpenAiApiExample.java
- OpenAiApiFunctionsExample.java
- OpenAiApiFunctionsWithStreamExample.java
- TikTokensExample.java
- build.gradle
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- AuthenticationInterceptor.java
- ChatCompletionRequestMixIn.java
- ChatCompletionRequestSerializerAndDeserializer.java
- ChatFunctionCallArgumentsSerializerAndDeserializer.java
- ChatFunctionCallMixIn.java
- ChatFunctionMixIn.java
- ChatFunctionParametersSerializer.java
- ChatMessageAccumulator.java
- FunctionExecutor.java
- OpenAiService.java
- ResponseBodyCallback.java
- SSE.java
- SSEFormatException.java
- AssistantFunctionTest.java
- AssistantTest.java
- AudioTest.java
- ChatCompletionTest.java
- CompletionTest.java
- EditTest.java
- EmbeddingTest.java
- FileTest.java
- FineTuneTest.java
- FineTuningTest.java
- ImageTest.java
- MessageTest.java
- ModelTest.java
- ModerationTest.java
- OpenAiServiceTest.java
- ResponseBodyCallbackTest.java
- RunTest.java
- ThreadTest.java
- assistant-file-data.json
- assistants-data.html
- chat-fine-tuning-data.jsonl
- fine-tuning-data.jsonl
- hello-world.mp3
- korean-hello.mp3
- mask.png
- penguin.png
- penguin_with_alpha.png
- build.gradle
- gradle.properties
- .gitattributes
- .gitignore
- build.gradle
- CONTRIBUTING.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/TheoKanning/openai-java
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd openai-java
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew runExampleOne
Gradle로 빌드를 진행합니다.
./gradlew runExampleTwo
Gradle로 빌드를 진행합니다.
./gradlew runExampleThree
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
