Prompt for Tools #64

Closed
opened 2025-10-29 22:04:51 +01:00 by Berack96 · 0 comments
Berack96 commented 2025-10-29 22:04:51 +01:00 (Migrated from github.com)

Si possono anche aggiungere delle istruzioni ai tools.
Si può utilizzare la cartella app/agents/prompts per aggiungere dei prompt in markdown per ogni tool in modo da aiutare i modelli a capire meglio come usarli.
Forse è meglio fare una cartella apposta dei tools e dei prompt (da considerare).

Checklist

  • Pensare se ha senso spostare tutti tools (che per ora sono sparsi per la repo) in una unica cartella
  • Trovare una posizione ideale dove mettere tutti i Prompt/Istruzioni per i tools (come per il punto precedentemente o altrimenti usare app/agents/prompts)
  • Creare, come per __init__.py dei prompt degli agents, un sistema per caricare le istruzioni e salvarle in una costante che può essere esportata dal modulo (nel caso si può proprio utilizzare la stessa funzione se le istruzioni sono messe nella stessa cartella).
  • Prompt per PlanMemoryTool e modificare la sua inizializzazione aggiungendo il prompt corretto
  • Prompt per CryptoSymbolsTool e modificare la sua inizializzazione aggiungendo il prompt corretto
  • Prompt per SocialAPIsTool e modificare la sua inizializzazione aggiungendo il prompt corretto
  • Prompt per NewsAPIsTool e modificare la sua inizializzazione aggiungendo il prompt corretto
  • Prompt per MarketAPIsTool e modificare la sua inizializzazione aggiungendo il prompt corretto
Si possono anche aggiungere delle istruzioni ai tools. Si può utilizzare la cartella app/agents/prompts per aggiungere dei prompt in markdown per ogni tool in modo da aiutare i modelli a capire meglio come usarli. Forse è meglio fare una cartella apposta dei tools e dei prompt (da considerare). ## Checklist - [ ] Pensare se ha senso spostare tutti tools (che per ora sono sparsi per la repo) in una unica cartella - [ ] Trovare una posizione ideale dove mettere tutti i Prompt/Istruzioni per i tools (come per il punto precedentemente o altrimenti usare app/agents/prompts) - [ ] Creare, come per [\_\_init\_\_.py](https://github.com/Berack96/upo-appAI/blob/main/src/app/agents/prompts/__init__.py) dei prompt degli agents, un sistema per caricare le istruzioni e salvarle in una costante che può essere esportata dal modulo (nel caso si può proprio utilizzare la stessa funzione se le istruzioni sono messe nella stessa cartella). - [ ] Prompt per [PlanMemoryTool ](https://github.com/Berack96/upo-appAI/blob/main/src/app/agents/plan_memory_tool.py) e modificare la sua inizializzazione aggiungendo il prompt corretto - [ ] Prompt per [CryptoSymbolsTool](https://github.com/Berack96/upo-appAI/blob/main/src/app/api/tools/symbols_tool.py) e modificare la sua inizializzazione aggiungendo il prompt corretto - [ ] Prompt per [SocialAPIsTool](https://github.com/Berack96/upo-appAI/blob/main/src/app/api/tools/social_tool.py) e modificare la sua inizializzazione aggiungendo il prompt corretto - [ ] Prompt per [NewsAPIsTool](https://github.com/Berack96/upo-appAI/blob/main/src/app/api/tools/news_tool.py) e modificare la sua inizializzazione aggiungendo il prompt corretto - [ ] Prompt per [MarketAPIsTool](https://github.com/Berack96/upo-appAI/blob/main/src/app/api/tools/market_tool.py) e modificare la sua inizializzazione aggiungendo il prompt corretto
Sign in to join this conversation.