Comments (3)
You can use the /web
command to add any url to the chat.
from aider.
Yea just like adding a file.. but the great thing is that aider can find the right files without me adding it, and should gather material from online by itself aswell.
If Aider thinks that a task is non-trivial, it can run Google search, get all of the sites and rank them in terms of usability, how modern they are, and relevance to the task.
Display to the user but what it's found in the research, and ultimately which chunks of each guide was chosen to help solve this task
I hope we do know by itself how to find online coding guides, answers from stack overflow, and useful GitHub libraries and repos that enable or do something close to the current set of tasks.
Thanks @paul-gauthier , I love pingponging with you, all the best !
from aider.
@fire17 -
-
see my comment in #508 regarding a community that is excited by these same ideas.
-
one thing to keep in mind is that with LLMs in general, and even with very sophisticated RAG pipelines (which I believe @paul-gauthier is working on adding ) --- more information does not reliably lead to better outputs. this is specifically true in code-generation models, where adding a bunch of human-written (or at least "natural language") documentation actually takes the LLM away from writing code well. in other words - my sense is that adding a "perplexity"-style search in front of aider will make aider dumber. (unless there is a really smart agent that is taking the search and then re-writing instructions to aider, but again that's an agent, not aider.) see this discussion for additional thoughts on this: https://forum.cursor.sh/t/has-cursor-gotten-dumb/2884/14?u=raw.works
from aider.
Related Issues (20)
- Allow separate and explicit configuration of strong and weak models (gpt-3.5-turbo is hardcoded for weak) HOT 3
- How will your benchmarks fare if you say Please and Thanks in the prompt? HOT 8
- [feature request] Allow running commands in the environment: compilation, running test cases, and so on HOT 1
- [request] Add to nixpkgs HOT 6
- universal-ctags not enabled? HOT 2
- Files not created / saved HOT 2
- Possible benefits of using OpenAIs 'Assistants' API HOT 1
- Invalid literal for int() with base 10: ':1' HOT 8
- keywords run or test will attempt to add run and test, if they are scripts. HOT 3
- Support for "!" Whitelisting Syntax in .gitignore and .aiderignore Files HOT 1
- Multiple Conversation Threads, Prompt Customization, and Conversation Templates
- Can the author specify my local file for this project to add, delete, modify, and check the code below the file? It should be done locally, not on Git HOT 2
- Add vision support for openrouter models
- Refresh files content HOT 4
- gpt-4-turbo refactoring benchmark questions HOT 1
- TypeError: replace() argument 1 must be str, not None HOT 3
- nothing response in chat with "TypeError: 'NoneType' object is not subscriptable" HOT 7
- Files added to the .aiderignore cannot be added to the repo chat HOT 3
- IndexError in aider/coders/base_coder.py when running 'aider' command HOT 2
- Allow the user to optionally edit the output of /run before sending it to the model HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aider.