A.I‪.‬ 17+

Artificial Intelligence Speaks

Kristopher Roberts

    • 4.5 • 6 Ratings
    • Free

iPhone Screenshots

Description

Experience Artificial Intelligence like never before with A.I., just talk to it!

* Chat and interact with the highly advanced GPT powered by OpenAI.
* Supports both GPT-4 and GPT-3.5 models.

* Use Siri with "Hey Siri, ask A.I." on iOS 16 or use the A.I. app UI directly.
* Enjoy the convenience of voice interaction with speech recognition and response in your chosen voice.
* International language support for both the speech recognition and speech synthesis.

* Get text completions and image generation from your interactions.
* All text and image replies are easily copied to the clipboard to share however you would like.

Please note, you will need to get your own OpenAI API Key to use this app.

What’s New

Version 2.9

Fixed the A.I. app to properly handle the new format of the initial data in streamed response replies from the OpenAI API.

Ratings and Reviews

4.5 out of 5
6 Ratings

6 Ratings

Pharos user ,

Possible to add Azure openai API key ?

Love this app, but it cannot use Azure openai API key , pls consider to add this feature, thanks.

Therealeoc ,

I’d love to give it more

I love open ai and chat gpt.
Use it quite a bit both professionally and personally. So when I saw that this was an app that was just released, I was excited as all get out.

But after attempting to use my secret key about 12 times. I uninstalled and reinstalled cause the app would just freeze and foreclose after a bit and never logged in.
After eventually being validated, I went to test it out. Using the basic prompt question that’s already pre listed. “Why is the sky blue” and no matter how many times I tried, on Wi-Fi or cellular the response I would get it, “request timed out”

Tried a few other very simple questions via Siri and directly typing in the app and same answer “request timed out.”

Hoping it gets resolved!

Developer Response ,

--- Edit: Please try again with v2.1 or newer. The A.I. app now streams the responses fromt the OpenAI API instead of waiting for all the data to be received. So you see the text start to flow in and the speech synthesis happens much faster as well.

Thank you for the valuable feedback and remaining positive in spite of what sounds like a terrible first use experience!  

I have incorporated fixes in version 1.8 and encourage you to update and try it again. Your reported issues helped me identify several unnecessary calls that would cause the app to appear to be unresponsive if it was experiencing timeout errors from the OpenAI servers.  

I've also changed the Check Key function to be asynchronous and show that it's checking while waiting for a reply. Also, if it does time out more than once trying to validate the key it will show some help text and a link to this page for some troubleshooting tips:
https://www.robertsmania.com/ai/timeouts.html

If you use the UI in the A.I. app itself, it should wait quite some time for the replies to come back but will time out eventually. Siri is less patient, and I believe she times out after 30 seconds.

Another thing to try is using "OfflineTestKey" instead of a real key. That puts the A.I. app into a test mode where it does not make any API calls. The speech recognition and Siri do still require internet access, but it lets you explore the app and see the features without actually sending messages to the OpenAI API.

From what you describe above, my hunch is the OpenAI systems for the API were overloaded when you were getting the timeout errors. Getting the same behavior on cellular and WiFi make it less likely that it was an issue with your device or network connection, and in that case the OpenAI backend is the common factor.  The other big clue in your report is that it did eventually validate your key - which means that it did in fact send a message to the API and get a response, at least once. But the majority of the requests timed out.

If the requests from the A.I. app are timing out, the problem is probably outside of the app itself. The most likely culprit is the OpenAI backend being overloaded. The next most likely cause is a networking issue either the connection on your device or an issue in the internet between your ISP and OpenAI. The app is simply making Https POST requests to well known URL endpoints. There is nothing short of retrying that the app can do if the messages are not getting responses in a reasonable timeframe.

Thank you for your patience and I do very much appreciate the feedback and descriptions of the issues you experienced.

App Privacy

The developer, Kristopher Roberts, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Financial Info
  • Contact Info
  • Identifiers
  • Usage Data

Privacy practices may vary, for example, based on the features you use or your age. Learn More

You Might Also Like

MyVoice - Speech Assistant
Utilities
Character AI Chat
Utilities
CSV Tools
Utilities
Wizzo Remote
Utilities
The AI Experience - Voice Chat
Utilities
Durin
Utilities