JavaGPT is participating 2021 OSC China Open Source Project Selection , please vote for it!
JavaGPT in 2021 OSC China Open Source Project Selection {{projectVoteCount} has been obtained in, please vote for it!
2021 OSC China Open Source Project Selection It is in hot progress. Come and vote for your favorite open source project!
2021 OSC China Open Source Project Selection>>> Midfield Review
JavaGPT won the 2021 OSC China Open Source Project Selection "The Best Popularity Project" !
Authorization Agreement unknown
development language Java
operating system Cross platform
Software type Open source software
Open source organizations nothing
region Unknown
intended for unknown
Recording time 2023-04-27

Software Introduction

JavaGPT is a Java GUI that calls the ChatGPT API interface.

characteristic:

  • Chat stream
    • Just like the website, the response will be generated in real time
    • You can terminate the response while the response is in progress
  • Chat record
    • View and interact with previous chats
    • Save the chat record as. json for external modification and viewing
    • Accessible via the "Load Chat" button

 

  • Chat title
    • Automatically generate titles, such as ChatGPT website
    • Chat can be named manually
  • Resume chat
    • Can cancel the previous chat prompt and reply
    • You can recover many times
  • HTML Viewer
    • View your chat content in HTML format
    • Support Markdown language syntax

 

  • Import Prefabrication Tips
  • Save chat record to file
  • Support ChatGPT 4 and 3.5 models
  • Cross platform

Configuration example

 apikey=ENTER_CHAT_GPT_API_KEY_HERE model=gpt-3.5-turbo		#Model used for ChatGPT Client (Supported Models: gpt-4, gpt-3.5-turbo, etc) > All supported models here " https://platform.openai.com/docs/models/gpt-3-5 " maxTokens=1024			#Max ammount of tokens allowed per ChatGPT API request timeout=30			#Adjust allowed wait time for prompt response from ChatGPT API autosave=true			#Adjust wether chats will save automatically (Necessary for chat history to work properly) autotitle=true			#Adjusts wether new chats will automatically generate file name titles based on the context of the chat autoscroll=true			#Adjusts wether chat will scroll as new text is added EnterToSubmit=true		#Adjusts wether the Enter key should be used to submit or to create new lines chat_location_override=		#Overrides default "chat_history" folder path (Original path is set to the location of the jar file on runtime) WindowSize=			#Adjusts JFrame (Window) size.  Options: small,medium,large (Set to "medium" by default) Theme=dark			#Themes JFrame (Window) to set config.  Options: dark,light

requirement

  • Java 8 or later
Expand to read the full text

code

Gitee index of is
exceed Items for

comment

Click to lead the topic 📣 Post and join the discussion 🔥
No content temporarily
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
No more
No content temporarily
Issued a question and answer
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
No more
No content temporarily
No content temporarily
zero comment
seven Collection
 OSCHINA
Log in to view more high-quality content
 Back to top
Top