Current WebSim prompts and main context. System/User/Assistant blocks denote different roles in the messages array for the API requests. Stuff in {} is either a file that's too big to be inserted directly, or an explanation.
From what I can see, WebSim is mostly "carried" by Claude's creativity.
- Main prompt:
main_prompt.txt
- also check main_flow.txt
to see how a complete request is made.
- Edit prompt:
edit_prompt.txt
- used when right-click editing the element. Uses the currently selected model. I didn't manage to get the whole prompt with the examples, but most of it at least.
- Fake LLM API prompt:
api_prompt.txt
- currently WebSim always uses Claude 3.5 Sonnet for this (from info on Discord).
- Image rewriting prompt:
image_gen_prompt.txt
- also uses Claude (don't know what model). Not sure what image model is being used, probably some version SDXL (like SDXL Turbo and similar)
The temperature used is 1, at least for Claude.