gradio-app / gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
http://www.gradio.app
Apache License 2.0
31.98k stars 2.38k forks source link

Error in generating share link multiple time in many days #3624

Closed npayani closed 1 year ago

npayani commented 1 year ago

Describe the bug

Hello,

I am trying to generate an opeAI chatbot. All parts of the code work fine and even the chatbot works fine in Jupyternotebook but the share link doesn't work and I get this message each time I try:

Could not create share link. Please check your internet connection or our status page: https://status.gradio.app

--Return-- Even I tested the codes in: https://gradio.app/quickstart/ All of them give the same error in generating share link. It's been several days that I have been trying. Even on the days like today 3/25/2023 that https://status.gradio.app states it works 100% I continue to get the same message. Please advise Thank you ### Is there an existing issue for this? - [X] I have searched the existing issues ### Reproduction import openai import gradio openai.api_key = "I REPLACED THIS TEXT WITH MY OPENAI API KEY" messages = [{"role": "system", "content": "You are a real estate investment expert"}] def CustomChatGPT(user_input): messages.append({"role": "user", "content": user_input}) response = openai.ChatCompletion.create( model = "gpt-3.5-turbo", messages = messages ) ChatGPT_reply = response["choices"][0]["message"]["content"] messages.append({"role": "assistant", "content": ChatGPT_reply}) return ChatGPT_reply demo = gradio.Interface(fn=CustomChatGPT, inputs = "text", outputs = "text", title = "Real Estate Pro") demo.launch(share=True) ### Screenshot _No response_ ### Logs ```shell Could not create share link. Please check your internet connection or our status page: https://status.gradio.app --Return-- ``` ### System Info ```shell Requirement already satisfied: gradio in c:\users\sam\anaconda3\lib\site-packages (3.22.1) Requirement already satisfied: matplotlib in c:\users\sam\anaconda3\lib\site-packages (from gradio) (3.4.3) Requirement already satisfied: python-multipart in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.0.6) Requirement already satisfied: pyyaml in c:\users\sam\anaconda3\lib\site-packages (from gradio) (6.0) Requirement already satisfied: pandas in c:\users\sam\anaconda3\lib\site-packages (from gradio) (1.3.4) Requirement already satisfied: pillow in c:\users\sam\anaconda3\lib\site-packages (from gradio) (8.4.0) Requirement already satisfied: fsspec in c:\users\sam\anaconda3\lib\site-packages (from gradio) (2021.10.1) Requirement already satisfied: numpy in c:\users\sam\anaconda3\lib\site-packages (from gradio) (1.20.3) Requirement already satisfied: pydantic in c:\users\sam\anaconda3\lib\site-packages (from gradio) (1.10.6) Requirement already satisfied: requests in c:\users\sam\anaconda3\lib\site-packages (from gradio) (2.28.1) Requirement already satisfied: typing-extensions in c:\users\sam\anaconda3\lib\site-packages (from gradio) (4.5.0) Requirement already satisfied: altair>=4.2.0 in c:\users\sam\anaconda3\lib\site-packages (from gradio) (4.2.2) Requirement already satisfied: uvicorn in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.21.1) Requirement already satisfied: jinja2 in c:\users\sam\anaconda3\lib\site-packages (from gradio) (2.11.3) Requirement already satisfied: fastapi in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.95.0) Requirement already satisfied: orjson in c:\users\sam\anaconda3\lib\site-packages (from gradio) (3.8.7) Requirement already satisfied: ffmpy in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.3.0) Requirement already satisfied: websockets>=10.0 in c:\users\sam\anaconda3\lib\site-packages (from gradio) (10.4) Requirement already satisfied: httpx in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.23.3) Requirement already satisfied: mdit-py-plugins<=0.3.3 in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.3.3) Requirement already satisfied: aiohttp in c:\users\sam\anaconda3\lib\site-packages (from gradio) (3.8.4) Requirement already satisfied: markdown-it-py[linkify]>=2.0.0 in c:\users\sam\anaconda3\lib\site-packages (from gradio) (2.2.0) Requirement already satisfied: markupsafe in c:\users\sam\anaconda3\lib\site-packages (from gradio) (1.1.1) Requirement already satisfied: huggingface-hub>=0.13.0 in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.13.2) Requirement already satisfied: pydub in c:\users\sam\anaconda3\lib\site-packages (from gradio) (0.25.1) Requirement already satisfied: aiofiles in c:\users\sam\anaconda3\lib\site-packages (from gradio) (23.1.0) Requirement already satisfied: toolz in c:\users\sam\anaconda3\lib\site-packages (from altair>=4.2.0->gradio) (0.11.1) Requirement already satisfied: jsonschema>=3.0 in c:\users\sam\anaconda3\lib\site-packages (from altair>=4.2.0->gradio) (3.2.0) Requirement already satisfied: entrypoints in c:\users\sam\anaconda3\lib\site-packages (from altair>=4.2.0->gradio) (0.3) Requirement already satisfied: packaging>=20.9 in c:\users\sam\anaconda3\lib\site-packages (from huggingface-hub>=0.13.0->gradio) (21.0) Requirement already satisfied: tqdm>=4.42.1 in c:\users\sam\anaconda3\lib\site-packages (from huggingface-hub>=0.13.0->gradio) (4.62.3) Requirement already satisfied: filelock in c:\users\sam\anaconda3\lib\site-packages (from huggingface-hub>=0.13.0->gradio) (3.3.1) Requirement already satisfied: six>=1.11.0 in c:\users\sam\anaconda3\lib\site-packages (from jsonschema>=3.0->altair>=4.2.0->gradio) (1.16.0) Requirement already satisfied: setuptools in c:\users\sam\anaconda3\lib\site-packages (from jsonschema>=3.0->altair>=4.2.0->gradio) (58.0.4) Requirement already satisfied: pyrsistent>=0.14.0 in c:\users\sam\anaconda3\lib\site-packages (from jsonschema>=3.0->altair>=4.2.0->gradio) (0.18.0) Requirement already satisfied: attrs>=17.4.0 in c:\users\sam\anaconda3\lib\site-packages (from jsonschema>=3.0->altair>=4.2.0->gradio) (21.2.0) Requirement already satisfied: mdurl~=0.1 in c:\users\sam\anaconda3\lib\site-packages (from markdown-it-py[linkify]>=2.0.0->gradio) (0.1.2) Requirement already satisfied: linkify-it-py<3,>=1 in c:\users\sam\anaconda3\lib\site-packages (from markdown-it-py[linkify]>=2.0.0->gradio) (2.0.0) Requirement already satisfied: uc-micro-py in c:\users\sam\anaconda3\lib\site-packages (from linkify-it-py<3,>=1->markdown-it-py[linkify]>=2.0.0->gradio) (1.0.1) Requirement already satisfied: pyparsing>=2.0.2 in c:\users\sam\anaconda3\lib\site-packages (from packaging>=20.9->huggingface-hub>=0.13.0->gradio) (3.0.4) Requirement already satisfied: python-dateutil>=2.7.3 in c:\users\sam\anaconda3\lib\site-packages (from pandas->gradio) (2.8.2) Requirement already satisfied: pytz>=2017.3 in c:\users\sam\anaconda3\lib\site-packages (from pandas->gradio) (2021.3) Requirement already satisfied: colorama in c:\users\sam\anaconda3\lib\site-packages (from tqdm>=4.42.1->huggingface-hub>=0.13.0->gradio) (0.4.4) Requirement already satisfied: frozenlist>=1.1.1 in c:\users\sam\anaconda3\lib\site-packages (from aiohttp->gradio) (1.3.3) Requirement already satisfied: charset-normalizer<4.0,>=2.0 in c:\users\sam\anaconda3\lib\site-packages (from aiohttp->gradio) (2.0.4) Requirement already satisfied: multidict<7.0,>=4.5 in c:\users\sam\anaconda3\lib\site-packages (from aiohttp->gradio) (6.0.4) Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in c:\users\sam\anaconda3\lib\site-packages (from aiohttp->gradio) (4.0.2) Requirement already satisfied: aiosignal>=1.1.2 in c:\users\sam\anaconda3\lib\site-packages (from aiohttp->gradio) (1.3.1) Requirement already satisfied: yarl<2.0,>=1.0 in c:\users\sam\anaconda3\lib\site-packages (from aiohttp->gradio) (1.8.2) Requirement already satisfied: idna>=2.0 in c:\users\sam\anaconda3\lib\site-packages (from yarl<2.0,>=1.0->aiohttp->gradio) (3.2) Requirement already satisfied: starlette<0.27.0,>=0.26.1 in c:\users\sam\anaconda3\lib\site-packages (from fastapi->gradio) (0.26.1) Requirement already satisfied: anyio<5,>=3.4.0 in c:\users\sam\anaconda3\lib\site-packages (from starlette<0.27.0,>=0.26.1->fastapi->gradio) (3.6.2) Requirement already satisfied: sniffio>=1.1 in c:\users\sam\anaconda3\lib\site-packages (from anyio<5,>=3.4.0->starlette<0.27.0,>=0.26.1->fastapi->gradio) (1.2.0) Requirement already satisfied: rfc3986[idna2008]<2,>=1.3 in c:\users\sam\anaconda3\lib\site-packages (from httpx->gradio) (1.5.0) Requirement already satisfied: httpcore<0.17.0,>=0.15.0 in c:\users\sam\anaconda3\lib\site-packages (from httpx->gradio) (0.16.3) Requirement already satisfied: certifi in c:\users\sam\anaconda3\lib\site-packages (from httpx->gradio) (2021.10.8) Requirement already satisfied: h11<0.15,>=0.13 in c:\users\sam\anaconda3\lib\site-packages (from httpcore<0.17.0,>=0.15.0->httpx->gradio) (0.14.0) Requirement already satisfied: cycler>=0.10 in c:\users\sam\anaconda3\lib\site-packages (from matplotlib->gradio) (0.10.0) Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\sam\anaconda3\lib\site-packages (from matplotlib->gradio) (1.3.1) Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\sam\anaconda3\lib\site-packages (from requests->gradio) (1.26.7) Requirement already satisfied: click>=7.0 in c:\users\sam\anaconda3\lib\site-packages (from uvicorn->gradio) (8.0.3) Note: you may need to restart the kernel to use updated packages. ``` ### Severity annoying
abidlabs commented 1 year ago

Hi @mynphub it sounds like the share link creation is being blocked by your system. Can you share how you are running the code? Do you see the same problem happening on Google Colab?

abidlabs commented 1 year ago

Closing for lack of follow up. @mynphub please feel free to reopen with more details.

npayani commented 1 year ago

Hello Thank you for your response. I tested in Google Colab and link was generated. A couple of time though viewers told me they see the service is temporary down

On Sat, Mar 25, 2023 at 18:53 Abubakar Abid @.***> wrote:

Hi @mynphub https://github.com/mynphub it sounds like the share link creation is being blocked by your system. Can you share how you are running the code? Do you see the same problem happening on Google Colab https://colab.research.google.com/?

— Reply to this email directly, view it on GitHub https://github.com/gradio-app/gradio/issues/3624#issuecomment-1483969702, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6XIXGFAX6YRHXABWCGLCQTW56ORJANCNFSM6AAAAAAWHV4R4A . You are receiving this because you were mentioned.Message ID: @.***>

abidlabs commented 1 year ago

Hi @mynphub yes we've had some downtime recently because of an upsurge in traffic. We're working on fixing that!

npayani commented 1 year ago

Hello I created a sharable URL with your gradio, it now opens the sharable url but when I put info in the user input, it gives back an error.

Please let me know.

Here's the code. Before running I paste my api_key and run !pip install openai and pip install gradio too:

import openai import gradio

openai.api_key = "I paste my api key here before executing"

messages = [{"role": "system", "content": "You are a financial experts that specializes in real estate investment and negotiation" }]

def CustomChatGPT(user_input): messages.append({"role": "user", "content": user_input}) response = openai.ChatCompletion.create( model = "gpt-3.5-turbo", messages = messages ) ChatGPT_reply = response["choices"][0]["message"]["content"] messages.append({"role": "assistant", "content": ChatGPT_reply}) return ChatGPT_reply

demo = gradio.Interface(fn=CustomChatGPT, inputs = "text", outputs = "text" , title = "Real Estate Pro")

demo.launch(share=True)

On Mon, Mar 27, 2023 at 10:02 AM Abubakar Abid @.***> wrote:

Hi @mynphub https://github.com/mynphub yes we've had some downtime recently because of an upsurge in traffic. We're working on fixing that!

— Reply to this email directly, view it on GitHub https://github.com/gradio-app/gradio/issues/3624#issuecomment-1485513352, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6XIXGFXX2DJ5ECET4XTNKLW6HBY3ANCNFSM6AAAAAAWHV4R4A . You are receiving this because you were mentioned.Message ID: @.***>