View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window leocode-springboot-starter-ai-openai-3.5-0.0.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
cn.leocode.ai.openai.service.impl
├─ cn.leocode.ai.openai.service.impl.ChatCompletionServiceImpl.class - [JAR]
cn.leocode.ai.openai.entity.chat.completion.message.assistant
├─ cn.leocode.ai.openai.entity.chat.completion.message.assistant.AssistantMessage.class - [JAR]
cn.leocode.ai.openai.entity.chat.completion.message.tool
├─ cn.leocode.ai.openai.entity.chat.completion.message.tool.ToolMessage.class - [JAR]
cn.leocode.ai.openai.http.request
├─ cn.leocode.ai.openai.http.request.ChatCompletionRequest.class - [JAR]
cn.leocode.ai.openai.entity.chat.completion.message.user.content.part
├─ cn.leocode.ai.openai.entity.chat.completion.message.user.content.part.ContentPart.class - [JAR]
├─ cn.leocode.ai.openai.entity.chat.completion.message.user.content.part.ImageContentPart.class - [JAR]
├─ cn.leocode.ai.openai.entity.chat.completion.message.user.content.part.TextContentPart.class - [JAR]
cn.leocode.ai.openai.config
├─ cn.leocode.ai.openai.config.LeoCodeOpenAiConfig.class - [JAR]
cn.leocode.ai.openai.entity.chat.completion.message.user.content
├─ cn.leocode.ai.openai.entity.chat.completion.message.user.content.ArrayContent.class - [JAR]
├─ cn.leocode.ai.openai.entity.chat.completion.message.user.content.Content.class - [JAR]
├─ cn.leocode.ai.openai.entity.chat.completion.message.user.content.TextContent.class - [JAR]
cn.leocode.ai.openai.service
├─ cn.leocode.ai.openai.service.ChatCompletionService.class - [JAR]
cn.leocode.ai.openai.entity.chat.completion.message
├─ cn.leocode.ai.openai.entity.chat.completion.message.ChatCompletionMessage.class - [JAR]
cn.leocode.ai.openai.http.common
├─ cn.leocode.ai.openai.http.common.ErrorResponse.class - [JAR]
cn.leocode.ai.openai.http.response
├─ cn.leocode.ai.openai.http.response.ChatCompletionResponse.class - [JAR]
cn.leocode.ai.openai.entity.chat.completion.message.system
├─ cn.leocode.ai.openai.entity.chat.completion.message.system.SystemMessage.class - [JAR]
cn.leocode.ai.openai.entity.chat.completion.message.user
├─ cn.leocode.ai.openai.entity.chat.completion.message.user.UserMessage.class - [JAR]
cn.leocode.ai.openai.entity.common
├─ cn.leocode.ai.openai.entity.common.ToolCall.class - [JAR]