# Online Mode

{% hint style="info" %}
Examples of scenarios that require an internet connection:

* Time-sensitive information: for example, today/this week/just now, gold futures prices, etc.
* Real-time data: for example, weather, exchange rates, and other dynamic values.
* Emerging knowledge: for example, new things, new concepts, new technologies, etc...
  {% endhint %}

### 1. How to enable internet access

In Cherry Studio’s question window, click the \[globe] icon to enable internet access.

<figure><img src="/files/e4a71bc6ca10755c8ea2b8d2ac43992c3d29e413" alt=""><figcaption><p>Click the globe icon - enable internet access</p></figcaption></figure>

<figure><img src="/files/f8c4f2d3c7d83218146d9972c512f12d6bda3e57" alt=""><figcaption><p>Indicates - internet access is enabled</p></figcaption></figure>

### 2. Special note: there are two modes for internet access

#### Mode 1: the model provider’s large model has built-in internet access

In this case, once internet access is enabled, you can directly use the internet service, which is very simple.

{% hint style="warning" %}
You can quickly determine whether the model supports internet access by checking whether there is a small globe mark after the model name at the top of the Q\&A interface.
{% endhint %}

<figure><img src="/files/6a3150600cb0e5767c3141e50f65abbb635907e1" alt=""><figcaption></figcaption></figure>

On the model management page, this method can also help you quickly identify which models support internet access and which do not.

<figure><img src="/files/51ae70af198f681193f5651d5532d4c506d1b2f6" alt=""><figcaption></figcaption></figure>

> <mark style="color:green;">**Cherry Studio currently supports internet-enabled model providers including**</mark>
>
> * <mark style="color:green;">Google Gemini</mark>
> * <mark style="color:green;">OpenRouter (all models support internet access)</mark>
> * <mark style="color:green;">Tencent Hunyuan</mark>
> * <mark style="color:green;">Zhipu AI</mark>
> * <mark style="color:green;">Alibaba Cloud Bailian, etc.</mark>

{% hint style="danger" %}
Special note:

There is a special case where, even if the model does not have a globe mark, it can still access the internet, as explained in the tutorial below.
{% endhint %}

{% content-ref url="/pages/1b5bee1752a6fa73c9e7c505ed18f735c6be0730" %}
[Volcano Engine Online Integration](/docs/en-us/pre-basic/websearch/volcengine.md)
{% endcontent-ref %}

***

#### Mode 2: the model does not have internet access; use Tavily service to enable internet access

When we use a large model without internet access (there is no globe icon after the name), and we need it to obtain some real-time information for processing, we need to use the Tavily web search service.

**When using the Tavily service for the first time**a pop-up will prompt you to set some information; just follow the instructions—very simple!

<figure><img src="/files/b27c8e64eb13e2b00e05ae8804a2fd1568025a5c" alt=""><figcaption><p>Popup, click: Go to settings</p></figcaption></figure>

<figure><img src="/files/81660fc8f5c3132063dfbeddc1ab0f9427490332" alt=""><figcaption><p>Click Get API key</p></figcaption></figure>

After clicking Get API key, you will be automatically redirected to**Tavily’s official website**the login/registration page. After registering and logging in, create an API key, then copy the key into Cherry Studio.

{% hint style="danger" %}
If you don’t know how to register, refer to the Tavily internet access login/registration tutorial in the same directory as this document.
{% endhint %}

**Tavily registration reference document:**

{% content-ref url="/pages/54cce90993b2ed51bf9bdac5334f36d11922ca03" %}
[Tavily Online Login and Registration Tutorial](/docs/en-us/pre-basic/websearch/tavily.md)
{% endcontent-ref %}

Seeing the interface below means registration was successful.

<figure><img src="/files/5e2d01d57ce544e6f8bd459c46d8036f01064336" alt=""><figcaption><p>Copy key</p></figcaption></figure>

<figure><img src="/files/93b9f0755aac3172bd6f7a070f83dfdb1388f401" alt=""><figcaption><p>Paste the key, and you’re done</p></figcaption></figure>

Let’s try again and see the results. The result shows that internet search is working normally, and the number of search results is the default value we set: 5.

<figure><img src="/files/aa5be8d0f8f779ce2dd7c0732147ca13423b6791" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Note: Tavily has a monthly free-use limit; beyond that, you need to pay\~\~
{% endhint %}

<figure><img src="/files/0cc40491403bac347d3a12dc3e94780f53f7dcdb" alt=""><figcaption></figcaption></figure>

> PS: If you find any errors, please feel free to contact us anytime.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cherry-ai.com/docs/en-us/pre-basic/websearch.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
