Solicitud básica y respuesta
Crea un proyecto conPOST /api/v1/app/project.
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Campos de respuesta del proyecto
Crear, obtener, PUT, PATCH y DELETE devuelven este modelo JSON con200. Los campos nulos pueden omitirse. Al crear se usa Viewer, default_role_enabled:false, use_citations:true, use_system_prompt:true. Los miembros anidados usan el modelo de Miembros del proyecto.
Obtener un proyecto
Ejemplo de respuesta
Ejemplo de respuesta
Actualizar un proyecto
PUT y PATCH aceptan los mismos campos opcionales. Los valores omitidos o null mantienen los ajustes actuales. Se recortan los espacios deproject_context; una cadena vacia o de espacios lo elimina. La instalacion limita su longitud. default_role_enabled:true hace el proyecto Public; false lo hace Private, con prioridad sobre visibility si tambien se envia.
- PUT
- PATCH
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Eliminar un proyecto
Ejemplo de respuesta
Ejemplo de respuesta
204 No Content.
Salir de un proyecto
Ejemplo de respuesta
Ejemplo de respuesta
Transferir la propiedad de un proyecto
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Información del miembro del espacio de trabajo en el proyecto
Obtén la información del proyecto para un miembro específico del espacio de trabajo o actualízala para el miembro autenticado actualmente.- Obtener información del miembro
- Actualizar información del miembro actual
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Chat con alcance de proyecto
Usa el endpoint actualPOST /api/v1/app/chat con project_id en el cuerpo. La URL de compatibilidad POST /api/v1/app/project/{projectID}/chat sigue disponible; migra los clientes al endpoint actual. La ruta actual siempre devuelve SSE.
Parametros del endpoint
Parametros del endpoint
pgpt.stream: true transmite eventos; false devuelve una respuesta de Message.
Errores y casos límite
- 403: no eres miembro del proyecto.
- 404: proyecto no encontrado.
- 409: el miembro del espacio de trabajo de destino no es elegible para transferir.