Sambhav Dixit
63e0234b73
Remove file path from comments
...
make the comments more generailsed
9 months ago
Sambhav Dixit
c01364031a
added reportlab
...
need this for pdf creation from scratch , used in artifact output type
9 months ago
Sambhav Dixit
01375d79ee
Update docs for new tyoes support
...
updated docs to reflect on the changes in the types of artifact support .
9 months ago
Sambhav Dixit
27e0e94f92
Add test for output type
...
add test for all output types
9 months ago
Sambhav Dixit
ded744ab85
add output types to artifact
...
added support for
- md
- pdf
- py
- txt
9 months ago
Your Name
4b19e40c7b
[CLEANUP]
9 months ago
Your Name
d73f1a68c4
[FEAT][Better RAG][OUTPUT JSON]
9 months ago
Your Name
38b138c56e
[DOCS][UPDATE][Various Execution Methods]
9 months ago
Your Name
30d4f72f32
[V]
9 months ago
Your Name
5ef4897f07
[FEATS][ run_agents_concurrently,
...
run_agents_concurrently_async,
run_single_agent,
run_agents_concurrently_multiprocess,
run_agents_sequentially,
run_agents_with_different_tasks,
run_agent_with_timeout,
run_agents_with_resource_monitoring,] + [CLEANUP]
9 months ago
Kye Gomez
512ffe8a2f
Merge pull request #620 from Fadope1/docs-typo-fix
...
Fixed typo in docs
9 months ago
Fabian Peschke
80154de3b7
Made the word uppercase
9 months ago
Fabian Peschke
86a558f41a
Fixed typo in docs
9 months ago
Kye Gomez
65977d5dfd
Merge pull request #615 from sambhavnoobcoder/JSON-Output-Support-Agent
...
Enhance Agent Logging: Comprehensive Step, Tool, and Memory Tracking in JSON format
9 months ago
Sambhav Dixit
750f9a1e14
Updated test , especially for tool gen mocking
9 months ago
Sambhav Dixit
fe39cd5393
added tools and memory responses to the json output.
9 months ago
Kye Gomez
56139f0d22
Merge pull request #617 from RahulK4102/patch-1
...
Docs: Typo Fix
9 months ago
Sambhav Dixit
062176fd8a
Update agent.py
9 months ago
Sambhav Dixit
247ecc65e7
Merge branch 'kyegomez:master' into JSON-Output-Support-Agent
9 months ago
Sambhav Dixit
a63541c619
Reverting to puled agent.py with new changes
9 months ago
Rahul
d1c1653a23
Docs: Typo Fix
...
Corrected "continously" to "continuously" in [README.md].
This pull request addresses a minor typo found in repository. The typo has been corrected to improve clarity and maintain the quality of the documentation.
This change is purely cosmetic and does not affect functionality.
9 months ago
Kye Gomez
2387096ac3
Merge pull request #588 from kyegomez/dependabot/pip/pymdown-extensions-approx-eq-10.11
...
Update pymdown-extensions requirement from ~=10.10 to ~=10.11
9 months ago
Kye Gomez
cca1807f89
Merge pull request #595 from kyegomez/dependabot/pip/ruff-gte-0.5.1-and-lt-0.6.10
...
Update ruff requirement from >=0.5.1,<0.6.8 to >=0.5.1,<0.6.10
9 months ago
Your Name
4e588ed232
[5.8.7]
9 months ago
Sambhav Dixit
e100b468bc
slight refactor
9 months ago
Sambhav Dixit
ad38711e23
Update Docs
...
- Update the docs to return describe changes
- Add lines specific to how to toggle between output types .
9 months ago
Sambhav Dixit
a3ef4508a0
adding main
...
- add main to make this run
9 months ago
Sambhav Dixit
67a8493340
Integration test
...
- apart of modular and small unittests , its time to put to test for larger and more wholesome integration test
- an end to end test , to check if this change in code causes any breaks in flow and normal functioning .
9 months ago
Sambhav Dixit
d72d2e74ff
Add test for agent output updating in log_step_metadata
...
- Implemented test_agent_output_updating to verify that logging step metadata correctly updates the total token count and ensures that the agent's output steps are properly tracked confirming only one step is recorded.
9 months ago
Sambhav Dixit
8900d645c8
Add integration test for token counting in log_step_metadata
...
- Implemented test_token_counting_integration to verify the correct total token count when using a mocked tokenizer, ensuring that prompt and response token counts are accurately aggregated.
9 months ago
Sambhav Dixit
e80d182092
Add test for timestamp in log_step_metadata
...
- Implemented test_log_step_metadata_timestamp to verify that a timestamp is included in the log result when logging step metadata.
9 months ago
Sambhav Dixit
672f3eeab4
Add test for log_step_metadata with no long-term memory
...
- Implemented test_log_step_metadata_no_long_term_memory to ensure that when long-term memory is None, the memory_usage for long_term is an empty dictionary in the log result.
9 months ago
Sambhav Dixit
4d300fccf9
Add basic test for log_step_metadata method
...
- Implemented test_log_step_metadata_basic to verify the correct logging of step metadata including step_id, timestamp, tokens, and memory usage.
- Confirmed that the token counts for total are accurately logged.
9 months ago
Sambhav Dixit
ef58dd4582
Create TestAgentLogging
...
- create class to execute modular unittests
- def setup for modular setup
- objective to keep setup minimal , so that tests aren't bloated and fast to run
- Since most param have a set default , init of necessary condition is a valid and supportive op wrt test speed .
9 months ago
Sambhav Dixit
92912b0397
Push libraries
...
- update correct libraries & dependencies .
9 months ago
Sambhav Dixit
b40c76ee5d
minor refactor
...
- minor refactor
9 months ago
Sambhav Dixit
2a8cf252a7
Add Update_tool_usage
...
- update tool usage fn to add and account for tool usage metadata.
9 months ago
Sambhav Dixit
68806eb0e8
update the log_step_metadata
...
- add newer methods to the log_step_metadata for logging
9 months ago
Sambhav Dixit
8b552badba
edit run return
...
- edit "run" return type with condition on how to return if output type is JSON .
9 months ago
Sambhav Dixit
e8b8d48f24
add section for tools update
...
- make the run update for tools
9 months ago
Sambhav Dixit
0d2d7fd439
add log methods to run
...
- adding updated log methods to run
9 months ago
Sambhav Dixit
38db41b08c
adding asdict
...
- added asdict to turn things into json compatible output
9 months ago
Kye Gomez
9fced20f0c
Update README.md
9 months ago
Kye Gomez
46c206c817
Merge pull request #611 from sambhavnoobcoder/Longterm-Memory-Access-Issue
...
Ensure tool execution regardless of long-term memory usage
9 months ago
Kye Gomez
f31fa4fa8a
Merge pull request #608 from Occupying-Mars/basic-fix
...
Add TaskQueueSwarm documentation
10 months ago
Occupying-Mars
e9818dbbe0
mkdocs and and swarms.models fix
10 months ago
Sambhav Dixit
486a3cf0f6
changes
10 months ago
Sambhav Dixit
a0ab6af42e
style check
10 months ago
Sambhav Dixit
db821f0bd7
minor refactor
10 months ago
Sambhav Dixit
a299a5854e
proper implemenation of llm_output_parser
...
- implements the decision making , when 'choice' type output is received .
10 months ago