daveshap / OpenAI_Agent_Swarm

HAAS = Hierarchical Autonomous Agent Swarm - "Resistance is futile!"
MIT License
2.96k stars 382 forks source link

Attempt to prevent reprovisioning of existing agents and the reuploading of files #60

Closed FireMMDC closed 10 months ago

FireMMDC commented 10 months ago

Adding logic to prevent the duplication of existing agents, and to prevent existing files from being reuploaded. The script still needs tool integration for agents.

In order to allow for retrieval file modification either the contents of the files can be compared using https://platform.openai.com/docs/api-reference/files/retrieve-contents , or it could be required that whenever a retrieval file needs to be updated its file name should also be updated.

daveshap commented 10 months ago

Looks good, I'll ask the community to validate and test.