Private Conversations

Create a conversation

Create a new conversation, optionally with an initial user message and content fragments.

post/api/w/{wId}/assistant/conversations

Path parameters

wIdstring required

ID of the workspace

Request body

titlestring nullable
visibility'unlisted' | 'deleted' | 'test'
spaceIdstring nullable
contentFragmentsobject[]
selectedSpaceIdsstring[]
skipToolsValidationboolean

Response

Successfully created conversation

Changes

Changed in 17 of the 80 revisions of this API.2327

    • added the new auto_complex enum value to the conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateAgentMessage]/modelResolutionMethod response property for the response status 200

      response-property-enum-value-added

    • added the new auto_fast enum value to the conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateAgentMessage]/modelResolutionMethod response property for the response status 200

      response-property-enum-value-added

    • added the new fair_use_downgrade enum value to the conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateAgentMessage]/modelResolutionMethod response property for the response status 200

      response-property-enum-value-added

    • added the new optional request property metadata/useDatabaseFileSystem

      new-optional-request-property

    • removed the optional property contentFragments/items/skipDataSourceIndexing from the response with the 200 status

      response-optional-property-removed

    • removed the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateContentFragment]/skipDataSourceIndexing from the response with the 200 status

      response-optional-property-removed

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateAgentMessage]/branchId to the response with the 200 status

      response-optional-property-added

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateCompactionMessage]/branchId to the response with the 200 status

      response-optional-property-added

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateUserMessage]/branchId to the response with the 200 status

      response-optional-property-added

    • added the optional property message/branchId to the response with the 200 status

      response-optional-property-added

    • removed the optional property conversation/allOf[subschema #2]/branchId from the response with the 200 status

      response-optional-property-removed

    • removed the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateCompactionMessage]/branchId from the response with the 200 status

      response-optional-property-removed

    • added the optional property contentFragments/items/processedPath to the response with the 200 status

      response-optional-property-added

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateContentFragment]/processedPath to the response with the 200 status

      response-optional-property-added

    • added the new optional request property message/context/selectedSpaceIds

      new-optional-request-property

    • added the new optional request property selectedSpaceIds

      new-optional-request-property

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateUserMessage]/context/selectedSpaceIds to the response with the 200 status

      response-optional-property-added

    • added the optional property message/context/selectedSpaceIds to the response with the 200 status

      response-optional-property-added

    • removed the request property message/context/selectedSpaceIds

      request-property-removed

    • removed the request property selectedSpaceIds

      request-property-removed

    • removed the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateUserMessage]/context/selectedSpaceIds from the response with the 200 status

      response-optional-property-removed

    • removed the optional property message/context/selectedSpaceIds from the response with the 200 status

      response-optional-property-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new optional request property message/context/selectedSpaceIds

      new-optional-request-property

    • added the new optional request property selectedSpaceIds

      new-optional-request-property

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateUserMessage]/context/selectedSpaceIds to the response with the 200 status

      response-optional-property-added

    • added the optional property message/context/selectedSpaceIds to the response with the 200 status

      response-optional-property-added

  • 50e23587026b12See the full diff
    • removed the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateAgentMessage]/requestedModel from the response with the 200 status

      response-optional-property-removed

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateAgentMessage]/modelResolutionMethod to the response with the 200 status

      response-optional-property-added

    • added the optional property conversation/allOf[subschema #2]/content/items/items/oneOf[PrivateAgentMessage]/resolvedModel to the response with the 200 status

      response-optional-property-added