mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-01 02:05:00 +00:00
moved _include -> _includes; added footer
This commit is contained in:
parent
6847ce5434
commit
ed8a807b6a
5 changed files with 61 additions and 54 deletions
|
@ -35,7 +35,7 @@ $ aider --opus
|
||||||
|
|
||||||
**See the
|
**See the
|
||||||
[installation instructions](https://aider.chat/docs/install.html)
|
[installation instructions](https://aider.chat/docs/install.html)
|
||||||
and
|
and other
|
||||||
[documentation](https://aider.chat/docs/usage.html)
|
[documentation](https://aider.chat/docs/usage.html)
|
||||||
for more details.**
|
for more details.**
|
||||||
|
|
||||||
|
|
6
website/_includes/nav_footer_custom.html
Normal file
6
website/_includes/nav_footer_custom.html
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
<footer class="site-footer">
|
||||||
|
Aider is on
|
||||||
|
<a href="https://github.com/paul-gauthier/aider">GitHub</a>
|
||||||
|
and
|
||||||
|
<a href="https://discord.gg/Tv2uQnR88V">Discord</a>.
|
||||||
|
</footer>
|
|
@ -8,59 +8,6 @@ nav_order: 60
|
||||||
- TOC
|
- TOC
|
||||||
{:toc}
|
{:toc}
|
||||||
|
|
||||||
## Can I run aider in Google Colab?
|
|
||||||
|
|
||||||
User [imabutahersiddik](https://github.com/imabutahersiddik)
|
|
||||||
has provided this
|
|
||||||
[Colab notebook](https://colab.research.google.com/drive/1J9XynhrCqekPL5PR6olHP6eE--rnnjS9?usp=sharing).
|
|
||||||
|
|
||||||
## How can I run aider locally from source code?
|
|
||||||
|
|
||||||
To run the project locally, follow these steps:
|
|
||||||
|
|
||||||
```
|
|
||||||
# Clone the repository:
|
|
||||||
git clone git@github.com:paul-gauthier/aider.git
|
|
||||||
|
|
||||||
# Navigate to the project directory:
|
|
||||||
cd aider
|
|
||||||
|
|
||||||
# Install the dependencies listed in the `requirements.txt` file:
|
|
||||||
pip install -r requirements.txt
|
|
||||||
|
|
||||||
# Run the local version of Aider:
|
|
||||||
python -m aider.main
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Aider isn't editing my files?
|
|
||||||
|
|
||||||
Sometimes the LLM will reply with some code changes that don't get applied to your local files.
|
|
||||||
In these cases, aider might say something like "Failed to apply edit to *filename*".
|
|
||||||
|
|
||||||
This usually happens because the LLM is not specifying the edits
|
|
||||||
to make in the format that aider expects.
|
|
||||||
GPT-3.5 is especially prone to disobeying the system prompt instructions in this manner, but it also happens with stronger models.
|
|
||||||
|
|
||||||
Aider makes every effort to get the LLM
|
|
||||||
to conform, and works hard to deal with
|
|
||||||
replies that are "almost" correctly formatted.
|
|
||||||
If Aider detects an improperly formatted reply, it gives
|
|
||||||
the LLM feedback to try again.
|
|
||||||
Also, before each release new versions of aider are
|
|
||||||
[benchmarked](https://aider.chat/docs/benchmarks.html).
|
|
||||||
This helps prevent regressions in the code editing
|
|
||||||
performance of an LLM that could have been inadvertantly
|
|
||||||
introduced.
|
|
||||||
|
|
||||||
But sometimes the LLM just won't cooperate.
|
|
||||||
In these cases, here are some things you might try:
|
|
||||||
|
|
||||||
- Use `/drop` to remove files from the chat session which aren't needed for the task at hand. This will reduce distractions and may help GPT produce properly formatted edits.
|
|
||||||
- Use `/clear` to remove the conversation history, again to help GPT focus.
|
|
||||||
- Try the a different LLM.
|
|
||||||
|
|
||||||
## How can I add ALL the files to the chat?
|
## How can I add ALL the files to the chat?
|
||||||
|
|
||||||
People regularly ask about how to add **many or all of their repo's files** to the chat.
|
People regularly ask about how to add **many or all of their repo's files** to the chat.
|
||||||
|
@ -89,6 +36,60 @@ If you still wish to add lots of files to the chat, you can:
|
||||||
- Use a wildcard with the in-chat `/add` command: `/add src/*.py`
|
- Use a wildcard with the in-chat `/add` command: `/add src/*.py`
|
||||||
- Give the `/add` command a directory name and it will recurisvely add every file under that dir: `/add src`
|
- Give the `/add` command a directory name and it will recurisvely add every file under that dir: `/add src`
|
||||||
|
|
||||||
|
## How can I run aider locally from source code?
|
||||||
|
|
||||||
|
To run the project locally, follow these steps:
|
||||||
|
|
||||||
|
```
|
||||||
|
# Clone the repository:
|
||||||
|
git clone git@github.com:paul-gauthier/aider.git
|
||||||
|
|
||||||
|
# Navigate to the project directory:
|
||||||
|
cd aider
|
||||||
|
|
||||||
|
# Install the dependencies listed in the `requirements.txt` file:
|
||||||
|
pip install -r requirements.txt
|
||||||
|
|
||||||
|
# Run the local version of Aider:
|
||||||
|
python -m aider.main
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Can I run aider in Google Colab?
|
||||||
|
|
||||||
|
User [imabutahersiddik](https://github.com/imabutahersiddik)
|
||||||
|
has provided this
|
||||||
|
[Colab notebook](https://colab.research.google.com/drive/1J9XynhrCqekPL5PR6olHP6eE--rnnjS9?usp=sharing).
|
||||||
|
|
||||||
|
|
||||||
|
## Aider isn't editing my files?
|
||||||
|
|
||||||
|
Sometimes the LLM will reply with some code changes that don't get applied to your local files.
|
||||||
|
In these cases, aider might say something like "Failed to apply edit to *filename*".
|
||||||
|
|
||||||
|
This usually happens because the LLM is not specifying the edits
|
||||||
|
to make in the format that aider expects.
|
||||||
|
GPT-3.5 is especially prone to disobeying the system prompt instructions in this manner, but it also happens with stronger models.
|
||||||
|
|
||||||
|
Aider makes every effort to get the LLM
|
||||||
|
to conform, and works hard to deal with
|
||||||
|
replies that are "almost" correctly formatted.
|
||||||
|
If Aider detects an improperly formatted reply, it gives
|
||||||
|
the LLM feedback to try again.
|
||||||
|
Also, before each release new versions of aider are
|
||||||
|
[benchmarked](https://aider.chat/docs/benchmarks.html).
|
||||||
|
This helps prevent regressions in the code editing
|
||||||
|
performance of an LLM that could have been inadvertantly
|
||||||
|
introduced.
|
||||||
|
|
||||||
|
But sometimes the LLM just won't cooperate.
|
||||||
|
In these cases, here are some things you might try:
|
||||||
|
|
||||||
|
- Use `/drop` to remove files from the chat session which aren't needed for the task at hand. This will reduce distractions and may help GPT produce properly formatted edits.
|
||||||
|
- Use `/clear` to remove the conversation history, again to help GPT focus.
|
||||||
|
- Try the a different LLM.
|
||||||
|
|
||||||
|
|
||||||
## Can I change the system prompts that aider uses?
|
## Can I change the system prompts that aider uses?
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue