|
1516 | 1516 | } |
1517 | 1517 | } |
1518 | 1518 | }, |
1519 | | - "/job/duplicate_finder/{job_id}/abort": { |
1520 | | - "post": { |
1521 | | - "tags": ["job"], |
1522 | | - "summary": "Abort DuplicateFinder job", |
1523 | | - "operationId": "abort_duplicate_finder_job", |
1524 | | - "security": [{ "OAuth2PasswordBearer": [] }], |
1525 | | - "parameters": [ |
1526 | | - { "name": "job_id", "in": "path", "required": true, "schema": { "type": "string", "title": "Job Id" } } |
1527 | | - ], |
1528 | | - "responses": { |
1529 | | - "200": { |
1530 | | - "description": "Successful Response", |
1531 | | - "content": { |
1532 | | - "application/json": { |
1533 | | - "schema": { "type": "boolean", "title": "Response Job-Abort Duplicate Finder Job" } |
1534 | | - } |
1535 | | - } |
1536 | | - }, |
1537 | | - "422": { |
1538 | | - "description": "Validation Error", |
1539 | | - "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } |
1540 | | - } |
1541 | | - } |
1542 | | - } |
1543 | | - }, |
1544 | | - "/job/duplicate_finder/{job_id}/retry": { |
1545 | | - "post": { |
1546 | | - "tags": ["job"], |
1547 | | - "summary": "Retry DuplicateFinder job", |
1548 | | - "operationId": "retry_duplicate_finder_job", |
1549 | | - "security": [{ "OAuth2PasswordBearer": [] }], |
1550 | | - "parameters": [ |
1551 | | - { "name": "job_id", "in": "path", "required": true, "schema": { "type": "string", "title": "Job Id" } } |
1552 | | - ], |
1553 | | - "responses": { |
1554 | | - "200": { |
1555 | | - "description": "Successful Response", |
1556 | | - "content": { |
1557 | | - "application/json": { |
1558 | | - "schema": { "type": "boolean", "title": "Response Job-Retry Duplicate Finder Job" } |
1559 | | - } |
1560 | | - } |
1561 | | - }, |
1562 | | - "422": { |
1563 | | - "description": "Validation Error", |
1564 | | - "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } |
1565 | | - } |
1566 | | - } |
1567 | | - } |
1568 | | - }, |
1569 | | - "/job/duplicate_finder/project/{project_id}": { |
1570 | | - "get": { |
1571 | | - "tags": ["job"], |
1572 | | - "summary": "Get all DuplicateFinder jobs by project", |
1573 | | - "operationId": "get_duplicate_finder_jobs_by_project", |
1574 | | - "security": [{ "OAuth2PasswordBearer": [] }], |
1575 | | - "parameters": [ |
1576 | | - { |
1577 | | - "name": "project_id", |
1578 | | - "in": "path", |
1579 | | - "required": true, |
1580 | | - "schema": { "type": "integer", "title": "Project Id" } |
1581 | | - } |
1582 | | - ], |
1583 | | - "responses": { |
1584 | | - "200": { |
1585 | | - "description": "Successful Response", |
1586 | | - "content": { |
1587 | | - "application/json": { |
1588 | | - "schema": { |
1589 | | - "type": "array", |
1590 | | - "items": { "$ref": "#/components/schemas/DuplicateFinderJobRead" }, |
1591 | | - "title": "Response Job-Get Duplicate Finder Jobs By Project" |
1592 | | - } |
1593 | | - } |
1594 | | - } |
1595 | | - }, |
1596 | | - "422": { |
1597 | | - "description": "Validation Error", |
1598 | | - "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } |
1599 | | - } |
1600 | | - } |
1601 | | - } |
1602 | | - }, |
1603 | 1519 | "/llm": { |
1604 | 1520 | "post": { |
1605 | 1521 | "tags": ["llm"], |
|
0 commit comments