AthenaAgent
1.0.0
AthenaAgent est un port TypeScript de GeneralAgent par CosmosShadow , qui vise à créer un framework intuitif conçu pour une adaptation dynamique. Contrairement à d'autres, GeneralAgent se spécialise dans l'équipement des utilisateurs avec des agents intelligents qui sont :
C'est plus qu'un outil, c'est un compagnon qui évolue avec les besoins des utilisateurs, rendant les capacités avancées de l'IA accessibles et opérationnelles pour tous.
Reportez-vous à GeneralAgent/README pour plus de détails sur la structure de l'agent.
functions
et prise en charge json_mode
pour une réponse plus stable et cohérenteCe projet est actuellement en développement actif avec des mises à jour quotidiennes.
yarn install
Les variables d'environnement suivantes sont requises pour l'inférence LLM :
### reference: https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
# GPT4 (for LLM ChatCompletion inference
GPT4_URL=https://{resource-name}.openai.azure.com/openai/deployments/{deployment-name}/chat/completions?api-version={api-version}
GPT4_APIKEY={api-key}
# GPT4-Turbo (for LLM ChatCompletion inference. It's not stable due to heavy traffic, not recommended. encountering too many empty responses)
GPT4_T_URL=https://{resource-name}.openai.azure.com/openai/deployments/{deployment-name}/chat/completions?api-version={api-version}
GPT4_T_APIKEY={api-key}
# GPT3.5-Turbo (for LLM ChatCompletion inference)
GPT3_5_URL=https://{resource-name}.openai.azure.com/openai/deployments/{deployment-name}/chat/completions?api-version={api-version}
GPT3_5_APIKEY={api-key}
# GPT3.5-Turbo-Instruct (for LLM Completion inference)
GPT3_5_I_APIKEY={api-key}
GPT3_5_I_URL=https://{resource-name}.openai.azure.com/openai/deployments/{deployment-name}/completions?api-version={api-version}