Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 12 additions & 8 deletions robosystems_client/api/operator/auto_select_operator.py
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,9 @@ def sync_detailed(
) -> Response[Any | ErrorResponse | HTTPValidationError | OperatorResponse]:
"""Auto-select Operator for Query

Routes to the best operator for your query. Operators: `cypher` (answers natural-language questions
by querying the graph; supports `quick`, `standard`, `extended`) and `mapping` (autonomous Chart of
Routes to the best operator for your query. Operators: `analyst` (answers natural-language questions
over the graph — curated financial reads, documents, memory, and read-only Cypher; supports `quick`,
`standard`, `extended`; `cypher` is accepted as its former name) and `mapping` (autonomous Chart of
Accounts → rs-gaap mapping; roboledger graphs only, `extended` only). `GET
/v1/graphs/{graph_id}/operator` lists what is registered. Credits are consumed by actual token
usage, not a fixed price per mode. The run executes on the background worker: the default answer is
Expand Down Expand Up @@ -174,8 +175,9 @@ def sync(
) -> Any | ErrorResponse | HTTPValidationError | OperatorResponse | None:
"""Auto-select Operator for Query

Routes to the best operator for your query. Operators: `cypher` (answers natural-language questions
by querying the graph; supports `quick`, `standard`, `extended`) and `mapping` (autonomous Chart of
Routes to the best operator for your query. Operators: `analyst` (answers natural-language questions
over the graph — curated financial reads, documents, memory, and read-only Cypher; supports `quick`,
`standard`, `extended`; `cypher` is accepted as its former name) and `mapping` (autonomous Chart of
Accounts → rs-gaap mapping; roboledger graphs only, `extended` only). `GET
/v1/graphs/{graph_id}/operator` lists what is registered. Credits are consumed by actual token
usage, not a fixed price per mode. The run executes on the background worker: the default answer is
Expand Down Expand Up @@ -215,8 +217,9 @@ async def asyncio_detailed(
) -> Response[Any | ErrorResponse | HTTPValidationError | OperatorResponse]:
"""Auto-select Operator for Query

Routes to the best operator for your query. Operators: `cypher` (answers natural-language questions
by querying the graph; supports `quick`, `standard`, `extended`) and `mapping` (autonomous Chart of
Routes to the best operator for your query. Operators: `analyst` (answers natural-language questions
over the graph — curated financial reads, documents, memory, and read-only Cypher; supports `quick`,
`standard`, `extended`; `cypher` is accepted as its former name) and `mapping` (autonomous Chart of
Accounts → rs-gaap mapping; roboledger graphs only, `extended` only). `GET
/v1/graphs/{graph_id}/operator` lists what is registered. Credits are consumed by actual token
usage, not a fixed price per mode. The run executes on the background worker: the default answer is
Expand Down Expand Up @@ -259,8 +262,9 @@ async def asyncio(
) -> Any | ErrorResponse | HTTPValidationError | OperatorResponse | None:
"""Auto-select Operator for Query

Routes to the best operator for your query. Operators: `cypher` (answers natural-language questions
by querying the graph; supports `quick`, `standard`, `extended`) and `mapping` (autonomous Chart of
Routes to the best operator for your query. Operators: `analyst` (answers natural-language questions
over the graph — curated financial reads, documents, memory, and read-only Cypher; supports `quick`,
`standard`, `extended`; `cypher` is accepted as its former name) and `mapping` (autonomous Chart of
Accounts → rs-gaap mapping; roboledger graphs only, `extended` only). `GET
/v1/graphs/{graph_id}/operator` lists what is registered. Credits are consumed by actual token
usage, not a fixed price per mode. The run executes on the background worker: the default answer is
Expand Down
44 changes: 24 additions & 20 deletions robosystems_client/api/operator/execute_specific_operator.py
Original file line number Diff line number Diff line change
Expand Up @@ -131,11 +131,12 @@ def sync_detailed(
) -> Response[Any | ErrorResponse | HTTPValidationError | OperatorResponse]:
"""Execute Specific Operator

Available: `cypher` (natural-language questions answered by querying the graph; RAG retrieval is one
of its capabilities, not a separate operator) and `mapping` (Chart of Accounts → rs-gaap mapping,
roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The run
executes on the background worker: the default answer is 202 with the operation's `_links` (stream,
status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.
Available: `analyst` (natural-language questions over the graph — curated financial reads,
documents, memory, and read-only Cypher; RAG retrieval is one of its capabilities, not a separate
operator; `cypher` is accepted as its former name) and `mapping` (Chart of Accounts → rs-gaap
mapping, roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The
run executes on the background worker: the default answer is 202 with the operation's `_links`
(stream, status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.

Args:
graph_id (str):
Expand Down Expand Up @@ -178,11 +179,12 @@ def sync(
) -> Any | ErrorResponse | HTTPValidationError | OperatorResponse | None:
"""Execute Specific Operator

Available: `cypher` (natural-language questions answered by querying the graph; RAG retrieval is one
of its capabilities, not a separate operator) and `mapping` (Chart of Accounts → rs-gaap mapping,
roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The run
executes on the background worker: the default answer is 202 with the operation's `_links` (stream,
status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.
Available: `analyst` (natural-language questions over the graph — curated financial reads,
documents, memory, and read-only Cypher; RAG retrieval is one of its capabilities, not a separate
operator; `cypher` is accepted as its former name) and `mapping` (Chart of Accounts → rs-gaap
mapping, roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The
run executes on the background worker: the default answer is 202 with the operation's `_links`
(stream, status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.

Args:
graph_id (str):
Expand Down Expand Up @@ -220,11 +222,12 @@ async def asyncio_detailed(
) -> Response[Any | ErrorResponse | HTTPValidationError | OperatorResponse]:
"""Execute Specific Operator

Available: `cypher` (natural-language questions answered by querying the graph; RAG retrieval is one
of its capabilities, not a separate operator) and `mapping` (Chart of Accounts → rs-gaap mapping,
roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The run
executes on the background worker: the default answer is 202 with the operation's `_links` (stream,
status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.
Available: `analyst` (natural-language questions over the graph — curated financial reads,
documents, memory, and read-only Cypher; RAG retrieval is one of its capabilities, not a separate
operator; `cypher` is accepted as its former name) and `mapping` (Chart of Accounts → rs-gaap
mapping, roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The
run executes on the background worker: the default answer is 202 with the operation's `_links`
(stream, status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.

Args:
graph_id (str):
Expand Down Expand Up @@ -265,11 +268,12 @@ async def asyncio(
) -> Any | ErrorResponse | HTTPValidationError | OperatorResponse | None:
"""Execute Specific Operator

Available: `cypher` (natural-language questions answered by querying the graph; RAG retrieval is one
of its capabilities, not a separate operator) and `mapping` (Chart of Accounts → rs-gaap mapping,
roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The run
executes on the background worker: the default answer is 202 with the operation's `_links` (stream,
status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.
Available: `analyst` (natural-language questions over the graph — curated financial reads,
documents, memory, and read-only Cypher; RAG retrieval is one of its capabilities, not a separate
operator; `cypher` is accepted as its former name) and `mapping` (Chart of Accounts → rs-gaap
mapping, roboledger graphs only). `GET /v1/graphs/{graph_id}/operator` lists what is registered. The
run executes on the background worker: the default answer is 202 with the operation's `_links`
(stream, status, cancel); `?mode=sync` waits up to 50s and answers 200 with the result.

Args:
graph_id (str):
Expand Down
8 changes: 4 additions & 4 deletions robosystems_client/api/operator/get_operator_metadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ def sync_detailed(

Args:
graph_id (str):
operator_type (str): Operator type identifier (e.g., 'financial', 'research', 'rag')
operator_type (str): Operator type identifier (e.g., 'analyst', 'mapping')

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand Down Expand Up @@ -130,7 +130,7 @@ def sync(

Args:
graph_id (str):
operator_type (str): Operator type identifier (e.g., 'financial', 'research', 'rag')
operator_type (str): Operator type identifier (e.g., 'analyst', 'mapping')

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand All @@ -157,7 +157,7 @@ async def asyncio_detailed(

Args:
graph_id (str):
operator_type (str): Operator type identifier (e.g., 'financial', 'research', 'rag')
operator_type (str): Operator type identifier (e.g., 'analyst', 'mapping')

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand Down Expand Up @@ -187,7 +187,7 @@ async def asyncio(

Args:
graph_id (str):
operator_type (str): Operator type identifier (e.g., 'financial', 'research', 'rag')
operator_type (str): Operator type identifier (e.g., 'analyst', 'mapping')

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand Down