Permission Settings

Permissioned Read API

公开信息默认可读;authorized token 可读授权记忆;owner token 可读 private Skill 来源和长期记忆。

publicNo token
authorizedPAI_AUTHORIZED_TOKEN
privatePAI_OWNER_TOKEN
{
  "username": "xuesongtian",
  "defaultVisibility": "public",
  "profileVisibility": "public",
  "resumeVisibility": "private",
  "memoryVisibility": "authorized",
  "projectVisibility": "public",
  "skillVisibility": "public",
  "scopes": [
    "profile:read",
    "context:read",
    "skills:read",
    "projects:read",
    "memory:read"
  ],
  "authorizedReaders": [
    "authorized-app"
  ],
  "modes": [
    "public",
    "authorized",
    "private"
  ],
  "accessHeaders": {
    "public": "No Authorization header",
    "authorized": "Authorization: Bearer <PAI_AUTHORIZED_TOKEN>",
    "owner": "Authorization: Bearer <PAI_OWNER_TOKEN>"
  }
}