Finally got around to lighting off Archon today. Nice work Cole!
I started off using docker. As usual, I found an excuse to dump that quickly. In this case, it was probably 50% my fault.
Basically, the reason was the environment setup and by that I mean the use of LLM’s, Reasoner_Model, Primary_Model etc.
I initially set up:
BASE_URL and LLM_API_KEY for Anthropic.
OPENAI_API_KEY
REASONER_MODEL as o3-mini
PRIMARY_MODEL as claude
EMBEDDING_MODEL as text-embedding3-small
So what was most confusing was which models were used for what. For example, which model is used when crawling pydantic docs? (was why I booted docker, so I could debug in python).
It would be useful to include a description of what roles parameters / models are used for. For instance, does BASE_URL, LLM_API_KEY and PRIMARY_MODEL all tie together? Is that what is used in crawling of docs AND for coding? Is that model also used in any agents that are created?
Meanwhile, does anyone have any suggestions for what works best in what role?