257cb05cc1
- Refactored AI module to use litellm, supporting Anthropic, Google, OpenAI, etc. - Introduced 'Engineer' (execution) and 'Architect' (strategic) AI agents. - Added real-time streaming responses and interactive chat mode via 'rich'. - Added CLI arguments for model/key overrides (--engineer-model, --architect-model). - Replaced 'openai' with 'litellm' in requirements.txt and setup.cfg. - Updated nodes.run() to support an 'on_complete' callback for live node-status streaming. - Fixed an undefined variable bug (config.profiles -> self.profiles) in configfile.py. - Updated README and docstrings with new AI plugin tool registration API. - Regenerated HTML documentation using pdoc3. - Bumped version to 5.0b1 for beta release.
14 lines
234 B
Plaintext
14 lines
234 B
Plaintext
Flask>=2.3.2
|
|
Flask_Cors>=4.0.1
|
|
google_api_python_client>=2.125.0
|
|
google_auth_oauthlib>=1.2.0
|
|
inquirer>=3.3.0
|
|
litellm>=1.40.0
|
|
pexpect>=4.8.0
|
|
protobuf>=5.27.2
|
|
pycryptodome>=3.18.0
|
|
pyfzf>=0.3.1
|
|
PyYAML>=6.0.1
|
|
rich>=13.7.1
|
|
waitress>=2.1.2
|