> For the complete documentation index, see [llms.txt](https://docs.chat.ngo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chat.ngo/chat/chatting-with-chatngo.md).

# Chatting with ChatNGO

The **Chatting with ChatNGO** section provides all the tools and instructions needed to effectively communicate with ChatNGO. This section guides you through starting new conversations, selecting language models, and utilizing the additional features that enhance your experience. From attaching files to customizing your instructions, this section ensures you get the most out of ChatNGO’s conversational abilities.

### Key Sections of Chatting with ChatNGO

* **Starting a New Chat**: Learn how to initiate a conversation with ChatNGO, whether for personal use or collaborative purposes.
* **Selecting a Language Model**: Discover how to choose between different AI models like GPT-4o, GPT-4o mini, or Claude 3.5 Sonnet, depending on your specific needs.
* **Attaching Images or Files**: Explore how to upload and attach images to your chat conversations to enhance your communication with ChatNGO.
* **Prompt Library**: Access a library of pre-built prompts that you can use to streamline conversations and gather insightful information from ChatNGO.
* **Custom Instructions**: Personalize your interaction by adding specific instructions for ChatNGO to tailor responses to your needs.
* **Generating Images**: Learn how to use ChatNGO’s image generation capabilities to create visuals directly in the chat.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.chat.ngo/chat/chatting-with-chatngo.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
