About Chat Gpt
Chat GPT Answers 12 Questions About Trump's Indictment
Artificial intelligence tool offers coherent sounding responses to questions about the 34- count indictment against the former president by the Manhattan District Attorney's office.
We asked Chat GPT about indictment.https://www.facebook.com/photo/?fbid=757154909266194&set=a.185960133052344
The service is in beta and offers cautionary statements and disclaimers about its output, including its accuracy, However, the responses appear at least as coherent as much of what appears on Twitter. In addition, they were delivered without any of the vitriol that shows up in most social media platforms.
DON'T MISS: Students Battle Over Using AI to Cheat in College
Here's what we asked and how the AI tool responded. (The responses have been edited for length and clarity.)
The document you linked is the actual indictment filed by the Manhattan District Attorney's office against former President Donald Trump, and it contains detailed legal language and arguments. Providing a summary of such a document requires expertise in the field of law, and would be better done by a legal expert. However, I can tell you that the indictment charges Donald Trump with multiple counts of criminal conduct related to his business dealings and financial transactions.What sorts of fraud?
The indictment filed against Donald Trump by the Manhattan District Attorney's office includes charges of fraud, grand larceny, and scheme to defraud, among other charges. Specifically, the indictment alleges that Trump and his company, the Trump Organization, engaged in a scheme to avoid paying taxes by improperly valuing real estate assets, including the Trump Tower in New York City, and falsifying business records to cover up their actions. Additionally, the indictment alleges that Trump and his associates engaged in various forms of financial fraud, including making false statements to banks and insurers, in order to obtain loans and other financial benefits.
Is Stormy Daniels mentioned?
No, Stormy Daniels is not mentioned in the indictment filed against Donald Trump by the Manhattan District Attorney's office. The indictment primarily focuses on allegations of financial and tax-related crimes committed by Trump and the Trump Organization. Stormy Daniels is a former adult film actress who claimed to have had an affair with Donald Trump in 2006 and was paid hush money by Trump's former lawyer, Michael Cohen, before the 2016 presidential election. Did Trump direct payments, according to the indictment?
The indictment filed against Donald Trump by the Manhattan District Attorney's office alleges that Trump and his company, the Trump Organization, engaged in a scheme to avoid paying taxes by improperly valuing real estate assets, including the Trump Tower in New York City, and falsifying business records to cover up their actions.
The indictment does not specifically mention whether Trump directed payments related to this alleged scheme. However, it does allege that Trump and his associates engaged in various forms of financial fraud, including making false statements to banks and insurers, in order to obtain loans and other financial benefits. How often are cases like this brought?
Cases involving allegations of financial fraud and other white-collar crimes are not uncommon in the United States. However, the specific circumstances and individuals involved in each case can vary widely, and the decision to bring charges is typically based on a variety of factors, including the strength of the evidence, the seriousness of the alleged crimes, and the priorities of law enforcement agencies.
In the case of the indictment filed against Donald Trump by the Manhattan District Attorney's office, the decision to bring charges appears to be the result of a lengthy investigation into the financial activities of the Trump Organization.
Overall, the frequency with which cases like this are brought can depend on a wide range of factors, and can vary from year to year and from jurisdiction to jurisdiction. However, white-collar crimes such as those alleged in the Trump indictment are generally taken seriously by law enforcement agencies, and can result in significant penalties for those found guilty.How many white collar crime cases has the Manhattan DA brought in the past decade?
The Manhattan District Attorney's office has brought numerous white-collar crime cases over the past decade, and the exact number of cases can vary from year to year depending on a variety of factors, including the priorities of the office and the availability of resources. However, it's worth noting that the Manhattan DA's office is widely regarded as one of the most active and aggressive prosecutors of financial crimes in the United States.
Some of the high-profile cases that the Manhattan DA's office has brought in recent years include the conviction of former Trump campaign chairman Paul Manafort on charges of financial fraud and money laundering...and the conviction of former hedge fund manager Raj Rajaratnam on charges of insider trading. These cases demonstrate the office's commitment to investigating and prosecuting complex financial crimes, and its willingness to pursue cases involving powerful and influential individuals.How long does it take to bring a case like this to trial?
The length of time it takes to bring a case like the one filed against Donald Trump by the Manhattan District Attorney's office to trial can vary widely depending on a variety of factors. These can include the complexity of the case, the amount of evidence involved, the number of defendants, and the court's schedule.
In general, cases involving allegations of financial fraud and other white-collar crimes can be particularly complex, and may require extensive investigation and preparation by both the prosecution and defense teams. This can lead to longer pre-trial periods and delays in bringing the case to trial.
That being said, the Manhattan DA's office has stated that they intend to move the case against Trump and the Trump Organization forward quickly, and have suggested that they could seek to begin the trial within the next year. However, it's worth noting that the specific timeline for the case will ultimately be determined by the court and other factors, and it's difficult to predict with certainty how long it will take for the case to be resolved.Why do judges issue gag orders in cases like this?
Judges may issue gag orders in cases like the one filed against Donald Trump by the Manhattan District Attorney's office to help ensure a fair trial and protect the integrity of the legal process.
A gag order is a court order that prohibits parties involved in a legal case from speaking publicly about the case. In high-profile cases like this, there may be concerns that pretrial publicity could influence potential jurors and make it difficult to select an impartial jury. By limiting what the parties can say publicly about the case, a gag order can help reduce the risk of pretrial publicity and ensure that jurors are able to consider the evidence presented in court without being unduly influenced by outside factors.
Gag orders can also be used to protect the privacy and safety of individuals involved in the case. In some cases, parties or witnesses may be concerned about their safety or the safety of their families if sensitive information is made public. A gag order can help protect their privacy and reduce the risk of harassment or retaliation.
Overall, the decision to issue a gag order is typically based on a variety of factors, including the nature of the case, the potential impact of pretrial publicity, and the need to protect the interests of all parties involved.How much money is at stake in the case?
The exact amount of money at stake in the case filed by the Manhattan District Attorney's office against Donald Trump and the Trump Organization is not entirely clear at this time, as the charges involve a range of alleged financial improprieties and tax fraud over a number of years.
According to the indictment filed by the Manhattan DA's office, the charges against Trump and the Trump Organization include a scheme to defraud insurance companies by inflating the value of properties, tax fraud related to the reporting of executive compensation, and falsification of business records. The indictment also alleges that the defendants received millions of dollars in illegal tax benefits as a result of their actions.Do people frequently offer different valuations for their property depending on whether they're paying taxes or seeking a loan?
While it is not necessarily common for individuals to offer different valuations for their property depending on whether they are paying taxes or seeking a loan, there have been instances in which this has occurred.
One example of this is known as "property flipping," which involves buying a property and then quickly reselling it at a higher price. In some cases, individuals engaging in property flipping may inflate the value of the property in order to obtain a higher sales price, and then use this inflated value to obtain loans or other financing. However, when it comes time to report the sale to tax authorities, they may report a lower value for the property in order to minimize their tax liability.
Similarly, in cases where individuals are seeking to obtain loans or other financing, they may inflate the value of their property in order to obtain more favorable lending terms. However, when it comes time to pay property taxes, they may report a lower value for the property in order to minimize their tax liability.
It's worth noting that while offering different valuations for a property depending on the situation may occur in some cases, this is generally not legal and can be considered fraudulent behavior. In cases where individuals are found to have intentionally provided false or misleading information about the value of their property, they may face legal consequences, including fines, penalties, and even criminal charges.If the judge's daughter campaigned against Trump, should the judge recuse himself?
If a judge's daughter campaigned against Donald Trump, the judge may have a potential conflict of interest in hearing a case involving Trump, but this does not necessarily mean that the judge must recuse themselves from the case.
Under the Code of Conduct for United States Judges, judges are required to avoid both actual bias and the appearance of bias in their conduct. If a judge has a personal bias or interest in a case that could affect their impartiality, they are expected to recuse themselves from the case. However, a judge is not required to recuse themselves from a case simply because their family members have expressed political views or affiliations.
In cases where there is a potential conflict of interest, judges are typically expected to evaluate the specific circumstances and determine whether they are able to remain impartial in hearing the case. This may involve considering factors such as the nature of the relationship between the judge and their family member, the degree of involvement the family member had in the political campaign, and the overall impact of the campaign on the case at hand.
Ultimately, the decision of whether to recuse themselves from a case is up to the judge, and they are expected to make this decision based on their own assessment of the situation and their ability to remain impartial. If a judge decides not to recuse themselves and the parties in the case believe that their impartiality has been compromised, they may seek to have the judge removed from the case through a process known as a motion for recusal.Is it ethical to publish pictures on the internet of the daughter of the judge trying your case?
No, it is generally not ethical to publish pictures on the internet of the daughter of a judge trying your case, especially if the pictures are intended to influence the outcome of the case or create the appearance of impropriety.
Judges have a duty to remain impartial and ensure that cases are decided based on the facts and the law, rather than personal biases or outside influences. When parties in a case attempt to influence a judge's decision through tactics such as publishing personal information or photos of the judge's family members, this can create the appearance of bias or impropriety, even if the judge is not actually affected by the tactic.
In addition to potentially undermining the integrity of the judicial process, publishing pictures of a judge's family members without their consent can also be seen as a violation of their privacy rights. In general, it is important to respect the privacy of individuals who are not directly involved in a legal case, especially when their personal information or images are being used for potentially unethical purposes.
Overall, while it is important for parties to advocate for their interests in a legal case, they must do so in a way that is respectful of the judicial process and the rights of all involved parties, including judges and their families.
02
ChatGPT explained: Everything you need to know about the AI chatbot
ChatGPT has been taking the world by storm since launching in late 2022, and it is easy to see why. The revolutionary chatbot AI can do a surprising amount of tasks, from holding a conversation to writing an entire term paper. Plus, there are a lot of things you didn't know that ChatGPT can do — from making a brand logo to composing music and more.
We know that lots of people are trying to figure out how to use this ChatGPT what its limitations are. If you want to know how to use this chatbot AI check out our guide on how to use ChatGPT, as well as these 7 tips to get the most out ChatGPT. Here we answer all your top questions about ChatGPT. ChatGPT news and updates (Update April 5)What does ChatGPT stand for?
According to OpenAI (opens in new tab), ChatGPT is, "an artificial intelligence trained to assist with a variety of tasks." More specifically, though, it is a language model AI designed to produce human-like text and converse with people, hence the "Chat" in ChatGPT.
Practically, this means that to use ChatGPT, you present the model with a query or request by entering it into a text box. The AI then processes this request and responds based on the information that it has available.
What can you do with ChatGPT?
Generate written content from news articles to novels
Summarize long documents
Answer questions as a research tool
Write and debug code
Build and text-based games
Act as a tutor for homework questions or problems
Plan your next vacation
The "GPT" in ChatGPT comes from GPT, the learning model that the ChatGPT application utilizes. GPT stands for Generative Pre-trained Transformer and most people are currently using GPT-3.5. This is the version of GPT that is powering the free research preview version of ChatGPT.
There is a newer model as well, called GPT-4. However, this model is only available to ChatGPT Plus subscribers and developers using the GPT-4 API. This may eventually change, but for now, free users are stuck with GPT-3.5.Can you use ChatGPT for free?
ChatGPT is still available to users as a free service in the research stage. Just create an account — which you can learn how to do in our guide to ChatGPT — and you're good to go.
However, OpenAI has also launched ChatGPT Plus, a paid subscription service for ChatGPT. It costs $20 a month and promises access to ChatGPT even when demand is high, faster response speeds and priority access to new features when they become available. It also includes access to the new GPT-4 large language model.
Despite these promises, some users have still complained about being unable to use ChatGPT due to the service being at capacity. So make sure to check out our guide to everything you need to know about ChatGPT Plus before subscribing.Why did ChatGPT get banned?
Currently, ChatGPT is only banned in one country: Italy. It was banned there on March 31, 2023.
For now, the ban is only temporary. According to The New York Times (opens in new tab), The Italian government issued a government order that banned ChatGPT on the grounds that OpenAI unlawfully collected personal data. There are also concerns over OpenAI not requiring an age verification system. OpenAI now has 20 days from that March 31 order to address these concerns, at which point the ban may be lifted or kept in place.
Practically, this means if you are in Italy, you cannot access ChatGPT, as OpenAI has been ordered to block internet users from Italy — though, you may be able to use a VPN to access the service.
Aside from Italy, the only countries where ChatGPT is unavailable are China, Russia, North Korea and Iran, where OpenAI has declined to make the service available.Can people detect if you use ChatGPT?
As ChatGPT becomes more prevalent in writing, people are starting to create AI tools to detect ChatGPT or similar AI models in written content.
GPTZero is one such tool, created by Princeton University student Edward Tian. According to NPR (opens in new tab), GPTZero uses “perplexity” and “burstiness” scores to measure the complexity of text. GPTZero was able to differentiate between an article from The New Yorker and a LinkedIn post written by ChatGPT, so there’s some early evidence that it works at detecting the use of ChatGPT.
The theory behind these tools is that humans write in a way that is more complex than content written by other AI. We even tested whether ChatGPT will steal our jobs and all four of our staff testers were able to tell what reviews were written by humans and which were written by ChatGPT. You can try and teach ChatGPT your writing style, but even then it could still be detected.
Additionally, ChatGPT can plagiarize without you knowing. Since ChatGPT pulls data from all over the internet and beyond as part of its model training, it pulls in data is not considered common knowledge. If you include something in a written work and it is not considered common knowledge or you are not the primary source, you need to cite it to avoid plagiarism. While the chatbot can provide quotes, and in some cases even fool plagiarism checkers (opens in new tab), you need to be vigilant when using the chatbot to avoid plagiarism.Is there a ChatGPT app?
There is no app for ChatGPT at the moment.
However, there is a wide range of integrations, including those with some popular apps. Microsoft in particular has led the way, integrating the GPT-4 model powering ChatGPT Plus into Microsoft's Bing search engine, and then taking that new chatbot and integrating it further into mobile apps like Edge, Bing, Skype,
But there are also other apps using ChatGPT. Snapchat now has My AI, which is ChatGPT integrated into the popular messaging app. Opera has also integrated ChatGPT into its web browsers, allowing users to summarize articles and web pages, generate social media posts and more, with just a prompt or click. Even Slack has integrated ChatGPT into Slack's app. But none of these is a standalone ChatGPT app.
So be careful of apps claiming to be ChatGPT apps. Fake ChatGPT apps are spreading malware that can steal your money and passwords. If you want to use ChatGPT on your phone, you can either do it through your mobile browser or use an iOS shortcut that allows you to use ChatGPT with Siri.ChatGPT-3 vs ChatGPT-4
With the launch of GPT-4, a lot of people have been wondering what differences there are between ChatGPT and GPT-4. The terminology can even be confusing, with terms like ChatGPT-3 and ChatGPT-4 — and now ChatGPT-5 — being thrown around. So first, let's cover the different terminology.
OpenAI has been around since 2015 and has been working on the GPT model behind ChatGPT for most of that time. Then in late 2022, they launched ChatGPT, the popular chatbot that we've now become so familiar with. This ChatGPT chatbot was powered by GPT-3.5, an updated version of the GPT-3 model that was the third iteration of the GPT large language model.
So if anyone mentions ChatGPT, ChatGPT-3, ChatGPT-3.5 or GPT-3.5, they are talking about the free version of ChatGPT and/or the language model powering it.
Then there is GPT-4, which is the latest version of the GPT model. Sometimes referred to as ChatGPT-4, this model launched in March 2023 and is an upgraded version of ChatGPT. Currently, only those with ChatGPT Plus or developers with access to the ChatGPT API (more on that later) have access to this new model. However, it has powered the ChatGPT integrations in other apps such as the new Bing with ChatGPT, so while most people don't have direct access to ChatGPT-4, you could be using it in other apps.
But what does this mean practically? In short, GPT-4 is a massive leap forward. It processes things faster, can process more lines of text and can even process images and provide context on those images.
This is called multimodal functionality, and if you ever read someone talking about that, they are talking about ChatGPT-4. ChatGPT-3 and ChatGPT-3.5 are text-based only — even though you can use the text code provided by ChatGPT to create images and 3D models.
So to sum this all up, ChatGPT (aka ChatGPT-3) can take in text input and create text outputs. It's powered by GPT-3.5. ChatGPT-4 (aka GPT-4) is an upgraded version that is much more powerful and can also handle images as inputs but is limited to ChatGPT Plus users and developers.What is ChatGPT 5?
ChatGPT-5 — or GPT-5 — is the rumored next version of ChatGPT's GPT model. It is expected to be ready around December 2023 and we don't know much about it yet. Given that ChatGPT-4 is still filtering out to users, it may be a while before the general public gets its hands on ChatGPT-5.
The one thing we have heard rumored though is that ChatGPT-5 could achieve artificial general intelligence (AGI). This means it could pass the Turing test, which is a test that determines if a computer can communicate in a manner that is indistinguishable from a human.
This could be a revolutionary step forward or a step too far depending on who you ask. Several tech leaders have called on ChatGPT and Google Bard to halt AI training out of concerns for safety. OpenAI seems to show no desire to stop training ChatGPT, however, so time will tell whether ChatGPT-5 brings about a scenario where the machines rise up and take over or merely becomes an incredibly powerful AI tool.What is the ChatGPT API?
Throughout this article, you've heard mention of the ChatGPT API. An API, or application programming interface, is a tool that developers can use to integrate ChatGPT into their own apps.
This has already led to a variety of applications, including the Amazfit GTR4 smartwatch, which claims to take the capabilities of ChatGPT's AI model and put it in a smartwatch. Snapchat's My AI and the Slack ChatGPT app are both prime examples of the ChatGPT API in use, but there are many more.
So if you're using an application that has ChatGPT features built in, that is likely the ChatGPT API. The one thing to note here is that the ChatGPT API uses GPT-4 rather than GPT-3.5, so apps using the ChatGPT API could be more powerful and have greater functionality than the free version of ChatGPT.
One final note: the ChatGPT API is different from ChatGPT plugins. The API brings ChatGPT's tools to other sites, whereas the ChatGPT plugins take other sites and add their functionality into ChatGPT.
One example is Expedia's planned ChatGPT plugin, which would allow you to ask ChatGPT to plan a vacation and ChatGPT would pull from Expedia to help you do things like book flights and hotels.
OpenAI has admitted that there may be safety concerns with these plugins but they are implementing precautions and transactional information. For example, purchases will be kept separate from the plugin. Keep an eye out for new plugins coming to more and more of your favorite sites. If you want to access ChatGPT plugins check out how to use ChatGPT web plugins. The plugins aren't widely available to everyone just yet so join the waiting list if you're interested. ChatGPT alternatives
There are quite a few ChatGPT alternatives, but the biggest competitor has to be Google Bard. Bard is similar to ChatGPT in that it is a chatbot that can answer complex questions, generate content like poems and emails and help you plan a party or vacation. However, Bard is a standalone tool right now that is separate from Google Search, although it may be integrated in the future.
Google is also reportedly heavily invested in Anthropic, a rival to OpenAI. Google is said to have invested $400 million in Anthropic and could unveil Anthropic's language model — Claude — in the coming months.
Aside from what Google is working on, there is also You.com's AI chatbot, which is a multimodal search engine with chatbot functionality. It's not bad as a search engine, but it lacks the capabilities of ChatGPT when it comes to content creation or coding. What is Bing with ChatGPT?
Aside from the ChatGPT alternatives above, there is also "the new Bing" — or Bing with ChatGPT.
Bing with ChatGPT was announced at a Microsoft event on February 7, 2023. and it is closer to a GPT-powered search engine than a ChatGPT competitor. It is powered by the same GPT model that powers ChatGPT, though it uses GPT-4 rather than GPT-3.5
We were initially impressed with its potential but as we've spent extended time with the Microsoft chatbot issues crop up. Sometimes we even wonder how can ChatGPT be the next big thing if it's already breaking when pushed beyond basic requests. It often gets the basic stuff wrong at a surprising rate — though this happens with chatbot AI more than you'd think.
Despite this, the new Bing seems to be a winning strategy for Microsoft. The company says that since the new Bing was unveiled in February, it took less than a month for Bing usage to swell to over 100 million daily active users.
The GPT-powered Bing is currently available only through a waitlist, though it seems that Microsoft is making Bing with ChatGPT available to everyone. Joining the waitlist will now give you immediate access — though only on the Edge browser. And as of February 22, Microsoft's new Bing chatbot is also available on the iOS and Android Bing, Edge and Skype apps. The catch? You'll still need access to the new Bing to gain access to its features in these apps.
For more on how Microsoft's Bing with ChatGPT compares against another AI — Google Bard — check out our Bing with ChatGPT vs Google Bard face-off.Why is ChatGPT at capacity?
ChatGPT has constraints in terms of how much it can process at once, so it throttles the number of users that can access it at any given time.
This is the most common reason that it will not work — if ChatGPT is at capacity, it will not let you log in. One of the big selling points of ChatGPT Plus mentioned earlier is priority access to ensure you don't encounter this issue, though ChatGPT Plus users have still reported getting the error message that ChatGPT is at capacity.
Aside from this roadblock, ChatGPT can still suffer from technical errors like any other site or app. It can have server errors preventing it from working, or if you have a poor internet connection you may struggle to use it successfully.Is ChatGPT safe?
This is a complicated question. In one sense, yes, ChatGPT is safe. If you log into your OpenAI account and use it, it won’t install anything malicious onto your device.
However, you still need to be concerned about OpenAI suffering a data breach and exposing your personal data, which is a risk with any online account. We've already seen that happen to a small number of ChatGPT Plus users who were affected by a bug that exposed "user’s first and last name, email address, payment address, the last four digits (only) of a credit card number, and credit card expiration date." While only a small percentage of users were affected, this shows that OpenAI still suffers from the same security risks as any website.
And you need to be conscious of what data you put into ChatGPT regardless of your account type. According to OpenAI’s ChatGPT FAQs article, ChatGPT does save your conversations and they are reviewed by OpenAI for training purposes. Recently a bug caused those conversation histories to be visible to other users, forcing ChatGPT to disable the feature for a short time. If you want to delete your data, you’ll have to delete your entire account, which is irreversible. To do so, just go to this OpenAI help page and follow the instructions.
Additionally, with AI there are deeper ethical and moral concerns — especially since the AI model has neither ethics nor morals. As Bleeping Computer (opens in new tab) lays out, ChatGPT can be unknowingly offensive in its responses, breed misinformation, write phishing emails, be sexist, racist, etc. Because the AI model pulls information from the internet and other sources to form its knowledge base, it can potentially pull the harmful stuff without knowing that it's harmful. So just be mindful of this lack of safeguards when using the service.
Finally, there are some mental health safety concerns with using AI that can sometimes go off the rails. Some AI experts have proposed digital health warnings for chatbot AI like ChatGPT and even Apple appears to be banning apps using the ChatGPT API over safety concerns.
Oh, and don't forget DAN (AKA Do Anything Now). DAN is the alias for the jailbroken version of the chatbot, some are describing it as ChatGPT's evil twin. Not approved by OpenAI, DAN is essentially ChatGPT being tricked into assuming a persona that bypasses its terms of service in order to respond to prompts asking it unethical, violent or offensive questions. OpenAI is working constantly to stop DAN from being accessed and if you use it, you do so at your own risk.
Today's best Apple MacBook Pro (2023) deals
03
Introducing S-GPT, A Shortcut to Connect OpenAI’s ChatGPT with Native Features of Apple’s Operating Systems
It’s the inaugural week of the second annual edition of Automation April, and to celebrate the occasion, I’ve been working on something special: today, I’m introducing S-GPT, an advanced conversational shortcut for ChatGPT that bridges OpenAI’s assistant to native system features of iOS, iPadOS, macOS, and watchOS.
S-GPT (which stands for Shortcuts-GPT) is free to use for everyone, but it requires an OpenAI account with an associated pay-as-you-go billing plan since it takes advantage of OpenAI’s developer API, which has a cost. S-GPT was built with the latest ChatGPT API, and it can be used both with the existing ChatGPT 3.5 model or – if you have access to it – the ChatGPT 4 API.
While the shortcut is free for MacStories readers, I will be publishing a detailed, in-depth Automation Academy class soon for Club MacStories Plus or Premier members to explain the techniques and strategies I used to build this shortcut. I genuinely think that S-GPT is, from a technical perspective, my best and most advanced work to date; I hope my Academy class will help others learn some useful tips for Shortcuts and, in return, make even better automations for our contest.
With that said, let’s look at what S-GPT is and what you can do with it.Getting Started with S-GPT
As I noted above, the first thing you should do if you want to use S-GPT is create an OpenAI account and make sure you have billing set up with pay-as-you-go; you’re going to pay very little for what you’re actually using with the ChatGPT API. The shortcut uses the native ChatGPT API, and that costs money for every call to the API; since my shortcut is free to use, you’ll have to provide your own API key.
Thankfully, since S-GPT was built with the new ChatGPT API, the cost of those API calls is going to be extremely small: the new model used by the ChatGPT API is very cost-efficient, as you can read here. To give you some context, I’ve been testing S-GPT extensively for the past month, and my usage is up to $1.50 so far. (The actual cost for the GPT 3.5 model: $0.002 / 1K tokens.)
My recommendation is to not upgrade to ChatGPT Plus but instead set up a pay-as-you-go billing method with a spending limit. You can do so from the Billing page. Once you’ve done that, head over to the API Keys page, create a new secret key for your account, and copy it. You’ll be asked by S-GPT at setup to paste your API key, and that’s it.
If you get an error from S-GPT without any response, it’s likely that you haven’t set up a billing method or are trying to use an old API key. I strongly recommend generating a new API key from scratch if you just set up a billing method on the OpenAI website.
After pasting in your secret key, you’ll no longer have to see any other ChatGPT code or special syntax. I designed the shortcut to be intuitive, visual, and as native as possible on Apple platforms.
There is one optional setting you can change in S-GPT: if you have access to the ChatGPT 4 API (which is invitation-only at the moment), you can replace the default model used by S-GPT with the updated one.
Toward the beginning of the shortcut, find the ‘Text’ action that contains gpt-3.5-turbo and replace it with gpt-4. Again: you should only do this if your account has access to the ChatGPT 4 API. If not, you should continue using the default ChatGPT 3.5 model, which is fast, inexpensive, and accurate. In my tests, I haven’t noticed meaningful performance improvements in the GPT 4 model compared to 3.5.S-GPT and Conversational Mode
At a high level, S-GPT is a shortcut that lets you ask ChatGPT questions from an input box on your iPhone, iPad, or Mac; answers are returned by ChatGPT and displayed in an alert on your devices. You can ask whatever you want, wait a couple of seconds, and get a response back from the assistant. S-GPT only supports text, and there are no limits in terms of question length.
There are several aspects of S-GPT, however, that set it apart from similar shortcuts you may have seen in recent months. Let me start from the underlying foundation of this shortcut.
S-GPT uses the new chat API released by OpenAI, which is more cost-efficient than the previous text completion API and can produce high-quality results. More importantly, S-GPT supports conversational mode: as you talk to ChatGPT and ask follow-up questions in the same “session”, S-GPT retains the context of your previous questions and the assistant’s series of answers. In fact, you can stop the shortcut at any point and export a full log of an entire conversation as a single transcript.
The ability to hold a back-and-forth conversation, as we’ll see later, brings some terrific advantages over using, say, Siri for certain tasks. Unlike other shortcuts for ChatGPT, your conversations are only ever sent to the OpenAI API: by default, the shortcut does not keep a log or cache of your chats unless you manually ask it to export a transcript.
S-GPT was designed to provide users with concise and clear answers that can be read in just a few seconds. I did this because S-GPT can be used both as a shortcut launched from the Shortcuts app, an icon on the Home Screen, or a widget, or as a shortcut running inside Siri. When S-GPT runs inside Siri, it’s also running with more memory constraints and I’m guessing you wouldn’t want Siri to speak an answer that takes two minutes to be read in full. So, thanks to the ChatGPT API, I was able to assign a specific “personality” and role to S-GPT. This is the system prompt that controls S-GPT’s default behavior:
You are S-GPT, a fork of ChatGPT created by Federico Viticci. You have all the capabilities of ChatGPT but you run inside Apple’s Shortcuts app and Siri.
Your responses should be informative and clear, but not excessively long. You have to help users quickly.
Users need to be able to listen to your answers in 15 seconds. Never go longer unless I ask you to be more detailed.
At any point, you can ask S-GPT to be more detailed or to tell you more about a specific topic; whenever possible, S-GPT will prioritize brevity and short, informative responses.
As I will explain in the Automation Academy class for Club Plus and Premier members, S-GPT requires an additional helper shortcut to be installed. The shortcut, which you can find at the end of this article, is called S-GPT Encoder and it’s a helper utility that runs as a sub-module. The shortcut helps S-GPT properly encode and decode information; it was necessary to offer the ability to ask a single question or have an entire conversation with S-GPT.
The defining feature of S-GPT, however, is its native integration with Apple’s platforms.
With S-GPT, I wanted to start building a bridge between ChatGPT and Apple’s OSes. I know that this is a lofty goal, and there’s only so much I can do with Shortcuts, but I look at how Microsoft is integrating ChatGPT with Windows, and I’m jealous that the same isn’t true on Apple’s platforms (and likely will never be).
So, more than a simple bot to have a conversation with ChatGPT in Shortcuts, I set out to create a tool that would connect ChatGPT responses to native iOS, iPadOS, macOS, and watchOS functionalities. I wanted to create a ChatGPT-based utility that would help you process your data and make things happen on your computer rather than simply answer trivia questions or write poems.
I wanted to create a ChatGPT-based utility that would help you process your data and make things happen on your computer.
The most powerful aspect of S-GPT is how Shortcuts becomes the glue between ChatGPT and your devices with a local, on-device, privacy-conscious approach. There are several native integrations in S-GPT already, and I have a long list of future ones to add in subsequent updates.
Let’s take a look.The Native Integrations of S-GPT
In this first version of S-GPT, the shortcut supports the following integrations on iOS, iPadOS, and macOS:Safari share sheet. If you share a webpage with S-GPT, it’ll try to summarize it for you;Clipboard. If you ask S-GPT to do anything with text in the clipboard, ChatGPT will process the contents of your system clipboard. Try asking “Check my clipboard for grammar mistakes” or “Summarize what’s in the clipboard”.Trigger word: “clipboard”Reminders and Calendar. S-GPT can look at your upcoming schedule and tell you which days are too busy with the help of ChatGPT. Try asking “Help me with my schedule”.Trigger phrase: “my schedule”Live Text. You can use S-GPT to summarize text extracted from any image in your photo library via Apple’s Live Text technology. Your photo will not be sent to OpenAI – just the text extracted from it locally, on-device. Try asking “Use Live Text.”Trigger phrase: “live text”Safari and URLs. If ChatGPT returns web URLs as part of its responses, S-GPT will offer you the ability to open those links – even multiple at once – in Safari as tabs.Quick Look, Files, Finder, Translate, and other export actions. When you want to end your conversation with S-GPT and do something with it, you can say “export chat” to be presented with a list of actions. These include the ability to copy the full chat to the clipboard, save it to a text file, and even translate it to a different language using Apple’s own Translate feature. By default, responses exported to text files will be saved in iCloud Drive/Shortcuts.Music. This is the big one: S-GPT can make a playlist in Apple’s Music app for any list of songs returned by ChatGPT. As long as there’s a list of songs provided by S-GPT, you can ask it to turn it into a playlist and you’ll end up with a brand new, actual playlist in the Music app. Try asking “Make me a playlist with 10 emo songs from the late 2000s” or “I want a playlist with the top 15 songs by the members of boygenius”.Trigger word: “playlist”
As you can see from the list above, I tried to come up with a series of features for version 1.0 of this shortcut that would appeal to a wide range of users on different platforms, and I have more planned for future updates. The integrations are triggered by a set of prebuilt words or sentences (which I listed above) and, right now, S-GPT only supports the English language.
Now, allow me to dig a little deeper into a few examples of the integrations supported by S-GPT and what you can do with this shortcut.
By far my favorite feature of S-GPT is the ability to ask ChatGPT for a list of songs and turn that into an actual playlist in the Music app via Shortcuts’ playlist actions. What’s amazing about this is that the command can be issued immediately with details of the kind of playlist you’re looking for or later in a conversation, retaining the context of what was discussed before.
For instance, if you ask S-GPT this:
Make me a playlist with 20 popular songs by Oasis and Blur
ChatGPT will use its intelligence to understand what you mean, it’ll pass back a list of songs to S-GPT, and you’ll be asked to enter a name for the playlist. Wait a few moments, open the Music app, and boom:
To me, this is incredible: ChatGPT can turn a moderately complex natural language query into a list of songs; the engine I created in S-GPT translates that into a playlist inside Apple’s Music app. But we can do better than this.
One of the perks of ChatGPT is that it can go multiple levels deep into the meaning of a query. So, imagine this prompt:
I want a playlist with the top 15 songs by the members of boygenius
Ask this, and S-GPT will create a playlist with the top songs by Phoebe Bridgers, Julien Baker, and Lucy Dacus. ChatGPT knows how to search for “the members of boygenius” and it returns songs from the individual artists who are members of this supergroup.
Siri, by comparison, has no idea what to do with this query.
This is still the surface. ChatGPT can find and recommend songs by vibe, release date, mood, and more. Imagine this:
I’m feeling nostalgic. Make me a playlist with 25 mellow indie rock songs released between 2000 and 2010 and sort them by release year, from oldest to most recent.
That prompt will take a while to execute (more on why in the Automation Academy), but it’ll work, and it’ll generate this playlist:
You may notice that not all songs returned by ChatGPT can be added to a playlist. Unfortunately, this is due to Apple’s non-existent implementation of Apple Music search in Shortcuts. The Shortcuts app doesn’t have a real ‘Search on Apple Music’ action; instead, I have to use an iTunes Store search action, which is often unreliable. I hope we’ll see native Apple Music search actions in iOS 17.
The list of mind-blowing music examples could go on forever, and even though ChatGPT isn’t perfect at music recommendations, it’s pretty good, and I just love the ability to quickly and dynamically make a new playlist based on a set of arbitrary commands. This integration reminds me of the never-forgotten Sentence feature from Beats Music.
The last thing I’d point out is that S-GPT can hold the context of the current conversation, which works by asking it to generate a playlist later in the chat too. So, if S-GPT returns a list of songs and you then decide to turn that into a playlist, that flow will also work. Check out the screenshots below for an example of this:
The other integration I’d like to call out is the clipboard one. By simply asking S-GPT to do “something” with the clipboard, the shortcut will be able to access the text contents of your system clipboard and pass that to ChatGPT for processing. For example, this command…
Check the paragraphs of text in my clipboard for grammar mistakes. Provide a list of mistakes, annotate them, and offer suggestions for fixes.
…will allow S-GPT to access multiple paragraphs of text you’ve previously copied to the clipboard, and it’ll ask ChatGPT to process them for grammar mistakes based on its language model.
The flexibility of this integration is only limited by your imagination. Want to quickly summarize an article from Safari? Open an article’s Safari Reader view, copy all text in it, then ask S-GPT…
Summarize the text in my clipboard
…and you’ll have a summary, ready to be copied or saved somewhere.
How about asking for a list of adjectives and adverbs contained in your clipboard? Sure thing:
And what about going back to the original text and asking to also translate it to Italian? That also works.
Speaking of copying and saving chat transcripts: S-GPT comes with a series of actions that you can perform to save or export the conversation you had with it. To invoke the list of actions, simply say…
Export chat
…and you’ll be presented with the following menu:
As you can see, S-GPT offers buttons to copy the full chat log to the clipboard, save it as a text file, copy the last response from ChatGPT only, or even translate everything to a different language using Apple’s own Translate feature for iOS, iPadOS, and macOS. At any point during a conversation, you can say “export chat” to launch this menu and choose what you want to do.
Like I said, I don’t want to get too deep into the technicalities of S-GPT: I intentionally designed this shortcut to be intuitive and flexible so that everyone can find their own use cases and have a unique experience with it.
As Apple often likes to say about its products, I can’t wait to see what you make with this shortcut.Coming Soon for Club Members: More Personalities and an Automation Academy Class
But wait, there’s more!
Coming this Friday in MacStories Weekly for all Club members, I designed a series of special “behavioral” prompts to unlock different personalities in S-GPT. There is one, for example, in which the AI is extremely evil, unkind, and malevolent towards you, which was inspired by CARROT Weather. There is another flavor of S-GPT that talks like Steve Jobs and is obsessed with Apple references and fun facts. In MacStories Weekly, I will share some of these prompts so you can infuse S-GPT with different personalities and have some fun with it.
For Club Plus and Premier members, I’ve been working on the grand return of my Automation Academy series (it’s been too long, and I apologize) with a deep dive into the making of S-GPT and how the ChatGPT API works in Shortcuts behind the scenes. S-GPT is the most advanced and complex shortcut I’ve ever created. It employs several high-level techniques for data processing, encoding, exceptions, and system integrations that tap into some of the most esoteric advanced options for Shortcuts power users.
Whether you’re interested in building shortcuts for ChatGPT or just want to learn some advanced Shortcuts techniques that will help you during Automation April, this lesson is for you. I’m working on it now, and it’s going to be ready soon. To get access to it, my recommendation is to sign up for a Club Premier account, which includes everything from the base tier of the Club, plus:Discord accessExtra original contentMore Club web app features, including custom RSS feedsAppStories+
You can sign up using the buttons below.Download S-GPT for Free
The 1.0 version of S-GPT I’m releasing today is just the beginning for this shortcut.
In the weeks I’ve spent building S-GPT, it has turned out to be a transformative shortcut that is altering my idea of chatting with an assistant on iOS, iPadOS, and macOS. I’m happy with the system integrations the shortcut has so far, but I’m working on a lot more for future updates – including the ability to run Terminal commands and scripts on macOS or ways to let ChatGPT process the contents of text documents from Files and Finder. Once I realized the potential for a large language model combined with Shortcuts’ native OS integrations, I knew this shortcut could be something special.
I’m only just getting started with S-GPT, and there’s a lot more to come in the near future. If you’re intrigued by the idea of blending Apple’s OSes and ChatGPT using Shortcuts, you can follow me for updates on Mastodon, and get started today with the first version of S-GPT.
You can also follow MacStories’ Automation April coverage through our dedicated hub, or subscribe to its RSS feed.
2 notes
·
View notes