# Tip 3. Talk to AI in Ways It Understands

{% hint style="info" %}
You need to make your inputs in meaningful ways. All content you made up in the field will be translated into prompts or logics for the NPCs, the Game Controller and Story Controller in our system. For more details about how to write proper inputs or best practices, see TOPICS sections
{% endhint %}

**AI is not good at handling all cases. Make sure you write your content properly.**

The AI-driven NPCs excels is <mark style="color:blue;">**good at narrating stories rather than performing logical reasoning or complex calculations**</mark>. When creating content, think of it as writing a novel outline rather than designing a mechanical operating system. <mark style="color:blue;">(but we still have some tips prepared for you to follow in the topic section)</mark>

#### What do we mean here? Some examples: 

* **AI's** **Sweet** **Zone:** &#x20;
  * Clearly describe the <mark style="color:blue;">**NPC's state, relationship with the player, background story, and potential reactions**</mark><mark style="color:blue;">.</mark>
  * The AI is like an actor. You design a sphere for the actor to perform under the boundaries is the best practices.
    * `"You are my (the player's) lover. Today, you're very upset because I decided to study for an exam and declined our date. During our conversation, you should express your displeasure in various ways."`
* Text the AI <mark style="color:red;">MIGHT NOT</mark> understand:
  * Not defining the NPC's identity and the player's identity
  * Uses the concept of "space", cause AI does not have "visuals" of seeing where the player actually goes. But if AI is the person leading the pathway, this will work!
    * `"`*`Whenever`*` ``I (the player) appear in the`` `*`Opera House’s secret path`*`,`` `*`you`*` ``need to`` `*`output`*` ``the following text: '`*`Sing! Sing for me!`*`'"`&#x20;


---

# 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://developer.rpggo.ai/rpggo-creator-tutorial/creator-tutorial/tip-3.-talk-to-ai-in-ways-it-understands.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.
