aipotheosis-labs / aipotheosis-labs/aci

Log instruction filter related info for analytics

Ouverte
#317 4 commentaires 0 réactions 2 personnes assignées Réclamée par @hanyixxx Voir sur GitHub
ai/ml backend enhancement good first issue help wanted
Langage dominant
Python
Étoiles
4.9k
Forks
484
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Required Pre-requisites

- [x] I have read the [Documentation](https://www.aci.dev/docs)
- [x] I have searched the [Issue Tracker](https://github.com/aipotheosis-labs/aci/issues) and [Discussions](https://github.com/aipotheosis-labs/aci/discussions) that this hasn't been reported yet.
- [x] Consider asking in [Discussions](https://github.com/aipotheosis-labs/aci/discussions) first

### Motivation

The custom instructions feature allows users to define in natural language what actions are allowed/prohibited for LLM calling a function on our platform.

For example, an user can create a "Work Assistant" agent that can use the app "Gmail". They can specify in the agent custom instruction for Gmail that this agent can only read any work related emails (e.g. by specifying a list of allowed email senders or a list of disallowed ones).

This feature allows more granular level of access control than the one provided by OAuth apps. For example, when you allow the scope of read email for Gmail, then the access token can read any email without restriction. With custom instructions, you can specify more granular levels of access control like the example I mentioned above.

In this issue, we want to add more logging for this feature so we can analyze and further enhance this feature.

### Proposed Solution

Add more logging around the custom instructions feature. Please discuss in the issue first before implementing it.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.