1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4594],{28654:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/changelogs/v1.7",function(){return t(79469)}])},79469:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return ChangelogPage}});var r=t(85893),s=t(9008),i=t.n(s),a=t(44123),l=t(50364),o=t(99610),c=t(41664),h=t.n(c);function ChangelogPage(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i(),{children:(0,r.jsx)("title",{children:"v1.7 | BoltAI - ChatGPT for mac"})}),(0,r.jsx)(l.h,{}),(0,r.jsx)("main",{children:(0,r.jsx)(a.W,{children:(0,r.jsxs)("article",{className:"prose lg:prose-xl overflow-hidden py-20 sm:py-32 lg:pb-32 xl:py-32 min-h-screen",children:[(0,r.jsx)("div",{className:"text-sm mb-8",children:(0,r.jsx)(h(),{href:"/changelog",children:"â Back to changelog"})}),(0,r.jsx)("h1",{children:"BoltAI v1.7 (build 20)"}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("p",{children:["This release added ",(0,r.jsx)("b",{children:"Web Search"})," support and a lot more features. Read on â"]}),(0,r.jsx)("p",{children:(0,r.jsx)("b",{children:"TL,DR;"})}),(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"\uD83D\uDD0D Web Search:"})," This plugin allows BoltAI to access the Internet and search for the most accurate data in real-time."]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"Quickly change GPT model, temperature and other params"})," ","from the chat interface (thanks"," ",(0,r.jsx)("a",{href:"https://twitter.com/nerdymomocat",children:"@nerdymomocat"}),")"]}
1),(0,r.jsxs)("li",{children:["Added support for ",(0,r.jsx)("b",{children:"Regenerating Response"})," &"," ",(0,r.jsx)("b",{children:"Continue Generating"})," (similar to ChatGPT)"]}),(0,r.jsxs)("li",{children:["Supports ",(0,r.jsx)("b",{children:"multiple conversations in parallel"})]})]})]}),(0,r.jsx)("h2",{children:"Web Search Plugin"}),(0,r.jsx)("img",{src:"/changelogs/1.7/web-search-demo.jpg",alt:"Web Search Plugin ChatGPT for mac"}),(0,r.jsx)("p",{children:"I finally added Web Search support using the new function calling feature from OpenAI API."}),(0,r.jsx)("b",{children:"Step 1. Setup Web Search Plugin"}),(0,r.jsxs)("p",{children:["To use Web Search Plugin with BoltAI, you need to create a custom Google Search Engine."," ",(0,r.jsx)("a",{target:"_blank",rel:"noreferrer",href:"https://boltai.com/help/setup-web-search",children:"Read this instructions"})," ","to get your Search Engine API Key for free."]}),(0,r.jsx)("b",{children:"Step 2. How to use Web Search Plugin"}),(0,r.jsx)("p",{children:'Super simple. Click the "Chat Configuration" button (next to the Chat Title), turn on Web Search.'}),(0,r.jsx)("p",{children:"Notes: Web Search works best when use with GPT-4"}),(0,r.jsx)("video",{autoPlay:!0,muted:!0,controls:!0,loop:!0,playsInline:!0,className:"shadow-xl rounded-xl mx-auto border border-gray-100",children:(0,r.jsx)("source",{src:"/changelogs/1.7/web-search-boltai-chatgpt-for-mac.mp4"})}),(0,r.jsx)("h2",{children:"Quickly switch GPT model, temperature and other params"}),(0,r.jsx)("p",{children:"To give you maximum flexibility, you can switch GPT model, adjust temperature and other params in the middle of a conversation."}),(0,r.jsx)("img",{src:"/changelogs/1.7/chat-configuration.jpg",alt:"Chat configuration. ChatGPT for mac"}),(0,r.jsx)("h2",{children:"Regenerate response & Continue generating"}),(0,r.jsx)("p",{children:"For longer response, ChatGPT usually stops at the middle of the answer. In this release, I added the ability to regenerate the last answer, or to continue the current one. This works similarly to the official ChatGPT."}),(0,r.jsx)("img",{src:"/changelogs/1.7/chatgpt-continue-generating.jpg",alt:"Continue generating. ChatGPT for mac"}),(0,r.jsx)("h2",{children:"Multiple conversations in parallel"}),(0,r.jsx)("p",{children:"You don't have to wait for each response from AI assistant. Ask multiple questions in parallel!"}),(0,r.jsx)("img",{src:"/changelogs/1.7/multiple-conversations-in-parallel.jpg",alt:"Multiple conversations. ChatGPT for mac"}),(0,r.jsx)("h2",{children:"Other improvements"}),(0,r.jsxs)("ul",{children:[(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"Added cost estimation:"})," show a total cost estimation on top of each conversation"]}),(0,r.jsx)("li",{children:"Add the a shortcut key to activate BoltAI"}),(0,r.jsxs)("li",{children:["Add the option to keep chat windows always ",(0,r.jsx)("b",{children:"Stay on Top"})]}),(0,r.jsxs)("li",{children:["Added the option to ",(0,r.jsx)("b",{children:"toggle Markdown rendering"})," for better rendering performance"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"[QoL]"}),": allows bulk deleting AI Commands / Assistants / Prompts (thanks"," ",(0,r.jsx)("a",{href:"https://twitter.com/nerdymomocat",children:"@nerdymomocat"}),")"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"Improvement:"})," improve scrolling performance on large chat"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"Improvement:"})," improve chat management performance"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"Improvement:"})," better license key management"]}),(0,r.jsxs)("li",{children:[(0,r.jsx)("b",{children:"Bug fix:"})," fixed the issue with image generation (Stable Diffusion & OpenJourney)"]})]}),(0,r.jsx)("p",{children:"That's all for now. See you in the next updates \uD83D\uDC4B"}),(0,r.jsx)("blockquote",{children:"If you are new here, BoltAI is a native, high-performance AI client for Mac. It allows you to access ChatGPT directly in your favorite apps. Say goodbye to context switching, say hello to improved productivity."}),(0,r.jsx)("div",{className:"text-sm mb-8",children:(0,r.jsx)(h(),{href:"/changelog",children:"â Back to changelog"})})]})})}),(0,r.jsx)(o.$,{})]})}},44077:function(e,n,t){"use strict";var r=t(67294);let s=r.forwardRef(function({title:e,titleId:n,...t},s){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
1currentColor","aria-hidden":"true",ref:s,"aria-labelledby":n},t),e?r.createElement("title",{id:n},e):null,r.createElement("path",{fillRule:"evenodd",d:"M8.25 3.75H19.5a.75.75 0 01.75.75v11.25a.75.75 0 01-1.5 0V6.31L5.03 20.03a.75.75 0 01-1.06-1.06L17.69 5.25H8.25a.75.75 0 010-1.5z",clipRule:"evenodd"}))});n.Z=s}},function(e){e.O(0,[9031,364,9610,9774,2888,179],function(){return e(e.s=28654)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.