AI chat projects

A Claude.ai-Projects-style workspace: custom instructions + knowledge files shared by every ChatConversation created inside it. Private by default (only visible to `owner`) — README_HANNA_PROJECTS.md §1.4: sharing it with other tenant users is opt-in, granted per-user via ChatProjectCollaborator, never a single public/private flag.

Header api token: X-API-TOKEN

Obtener api token en Su configuración de cuenta

Métodos API permitidos: GET, POST, PUT, PATCH, OPCIONES

  • List URL: /api/v1/ai_chat_s/chatproject/
  • Detail URL: /api/v1/ai_chat_s/chatproject/:id/
Parámetros
  • _page_size: (int) Número de resultados por página
  • _page: (str|int) Número de páginas a consultar, coloque __all__ para obtener todos los resultados sin paginar
  • _ordering: (str) Campo para ordenar, si es descendente colocar '-', Ej: -nombre_del_campo
  • _fields: (str) Lista de los campos a devolver, separados por coma
Usted puede usar cualquer otro parametro de django para filtrar los datos
Muestra el método OPTIONS
 Cargando opciones de API ...

Objetos relacionados:


AI chat project files

One knowledge-base file attached to a ChatProject — reused by every chat inside the project (not tied to a single message, unlike ChatAttachment). `extracted_text` is ALWAYS populated: the Messages API's `system` param only accepts text blocks, so a native file (image/PDF) is transcribed once at upload time (ai_chat_s.projects.ingest_project_file) instead of being resent as a native block on every turn.
  • List URL: /api/v1/ai_chat_s/chatprojectfile/
  • Detail URL: /api/v1/ai_chat_s/chatprojectfile/:id/
Muestra el método OPTIONS
 Cargando opciones de API ...

AI chat project collaborators

Grants a non-owner user access to a ChatProject. Never created for the owner (see ChatProject.permissions_for).
  • List URL: /api/v1/ai_chat_s/chatprojectcollaborator/
  • Detail URL: /api/v1/ai_chat_s/chatprojectcollaborator/:id/
Muestra el método OPTIONS
 Cargando opciones de API ...