compute.

ai_chat_stream

ai_chat_stream(workspace_id: str, question: str) -> Iterator[Any]

Chat with AI in GoodData workspace. Stream the response.

Parameters

nametypedescription
workspace_idstrThe ID of the GoodData Workspace.
questionstrThe question to ask the AI.

Returns

typedescription
chat_resultIterator[Any]Yields parsed JSON objects from each SSE event's data field

Example


host = "https://www.example.com"
token = "<your_personal_access_token>"
sdk = GoodDataSdk.create(host, token)

chat_result = sdk.compute.ai_chat_stream(workspace_id, "Display the revenue by product")