docs: remove duplicate entries from api examples page (#8065)
fix-duplicate-entries
This commit is contained in:
parent
ebb5254975
commit
29f6631c9d
1 changed files with 5 additions and 43 deletions
|
|
@ -1054,7 +1054,7 @@ To retrieve only the flows from a specific project, pass `project_id` in the que
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X GET \
|
curl -X GET \
|
||||||
"$LANGFLOW_URL/api/v1/flows/?remove_example_flows=true&components_only=false&get_all=false&project_id=$project_ID&header_flows=false&page=1&size=1" \
|
"$LANGFLOW_URL/api/v1/flows/?remove_example_flows=true&components_only=false&get_all=false&project_id=$PROJECT_ID&header_flows=false&page=1&size=1" \
|
||||||
-H "accept: application/json"
|
-H "accept: application/json"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -1263,7 +1263,7 @@ This example uploads a local file named `agent-with-astra-db-tool.json`.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X POST \
|
curl -X POST \
|
||||||
"$LANGFLOW_URL/api/v1/flows/upload/?project_id=$project_ID" \
|
"$LANGFLOW_URL/api/v1/flows/upload/?project_id=$PROJECT_ID" \
|
||||||
-H "accept: application/json" \
|
-H "accept: application/json" \
|
||||||
-H "Content-Type: multipart/form-data" \
|
-H "Content-Type: multipart/form-data" \
|
||||||
-F "file=@agent-with-astra-db-tool.json;type=application/json"
|
-F "file=@agent-with-astra-db-tool.json;type=application/json"
|
||||||
|
|
@ -1296,7 +1296,7 @@ The target `project_id` must already exist before uploading a flow. Call the [/a
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X POST \
|
curl -X POST \
|
||||||
"$LANGFLOW_URL/api/v1/flows/upload/?project_id=$project_ID" \
|
"$LANGFLOW_URL/api/v1/flows/upload/?project_id=$PROJECT_ID" \
|
||||||
-H "accept: application/json" \
|
-H "accept: application/json" \
|
||||||
-H "Content-Type: multipart/form-data" \
|
-H "Content-Type: multipart/form-data" \
|
||||||
-F "file=@agent-with-astra-db-tool.json;type=application/json"
|
-F "file=@agent-with-astra-db-tool.json;type=application/json"
|
||||||
|
|
@ -1360,8 +1360,6 @@ A list of example flows.
|
||||||
|
|
||||||
## Projects
|
## Projects
|
||||||
|
|
||||||
## Projects
|
|
||||||
|
|
||||||
Use the `/projects` endpoint to create, read, update, and delete projects.
|
Use the `/projects` endpoint to create, read, update, and delete projects.
|
||||||
|
|
||||||
Projects store your flows and components.
|
Projects store your flows and components.
|
||||||
|
|
@ -1375,7 +1373,6 @@ Get a list of Langflow projects.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X GET \
|
curl -X GET \
|
||||||
"$LANGFLOW_URL/api/v1/projects/" \
|
|
||||||
"$LANGFLOW_URL/api/v1/projects/" \
|
"$LANGFLOW_URL/api/v1/projects/" \
|
||||||
-H "accept: application/json"
|
-H "accept: application/json"
|
||||||
```
|
```
|
||||||
|
|
@ -1399,9 +1396,6 @@ curl -X GET \
|
||||||
|
|
||||||
### Create project
|
### Create project
|
||||||
|
|
||||||
### Create project
|
|
||||||
|
|
||||||
Create a new project.
|
|
||||||
Create a new project.
|
Create a new project.
|
||||||
|
|
||||||
<Tabs>
|
<Tabs>
|
||||||
|
|
@ -1410,12 +1404,9 @@ Create a new project.
|
||||||
```bash
|
```bash
|
||||||
curl -X POST \
|
curl -X POST \
|
||||||
"$LANGFLOW_URL/api/v1/projects/" \
|
"$LANGFLOW_URL/api/v1/projects/" \
|
||||||
"$LANGFLOW_URL/api/v1/projects/" \
|
|
||||||
-H "accept: application/json" \
|
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
-d '{
|
-d '{
|
||||||
"name": "new_project_name",
|
"name": "new_project_name",
|
||||||
"name": "new_project_name",
|
|
||||||
"description": "string",
|
"description": "string",
|
||||||
"components_list": [],
|
"components_list": [],
|
||||||
"flows_list": []
|
"flows_list": []
|
||||||
|
|
@ -1427,7 +1418,6 @@ curl -X POST \
|
||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"name": "new_project_name",
|
|
||||||
"name": "new_project_name",
|
"name": "new_project_name",
|
||||||
"description": "string",
|
"description": "string",
|
||||||
"id": "b408ddb9-6266-4431-9be8-e04a62758331",
|
"id": "b408ddb9-6266-4431-9be8-e04a62758331",
|
||||||
|
|
@ -1438,21 +1428,17 @@ curl -X POST \
|
||||||
</TabItem>
|
</TabItem>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
To add flows and components at project creation, retrieve the `components_list` and `flows_list` values from the [/api/v1/store/components](#get-all-components) and [/api/v1/flows/read](#read-flows) endpoints and add them to the request body.
|
|
||||||
To add flows and components at project creation, retrieve the `components_list` and `flows_list` values from the [/api/v1/store/components](#get-all-components) and [/api/v1/flows/read](#read-flows) endpoints and add them to the request body.
|
To add flows and components at project creation, retrieve the `components_list` and `flows_list` values from the [/api/v1/store/components](#get-all-components) and [/api/v1/flows/read](#read-flows) endpoints and add them to the request body.
|
||||||
|
|
||||||
Adding a flow to a project moves the flow from its previous location. The flow is not copied.
|
|
||||||
Adding a flow to a project moves the flow from its previous location. The flow is not copied.
|
Adding a flow to a project moves the flow from its previous location. The flow is not copied.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X POST \
|
curl -X POST \
|
||||||
"$LANGFLOW_URL/api/v1/projects/" \
|
|
||||||
"$LANGFLOW_URL/api/v1/projects/" \
|
"$LANGFLOW_URL/api/v1/projects/" \
|
||||||
-H "accept: application/json" \
|
-H "accept: application/json" \
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
-d '{
|
-d '{
|
||||||
"name": "new_project_name",
|
"name": "new_project_name",
|
||||||
"name": "new_project_name",
|
|
||||||
"description": "string",
|
"description": "string",
|
||||||
"components_list": [
|
"components_list": [
|
||||||
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
|
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
|
||||||
|
|
@ -1465,12 +1451,8 @@ curl -X POST \
|
||||||
|
|
||||||
### Read project
|
### Read project
|
||||||
|
|
||||||
### Read project
|
|
||||||
|
|
||||||
Retrieve details of a specific project.
|
|
||||||
Retrieve details of a specific project.
|
Retrieve details of a specific project.
|
||||||
|
|
||||||
To find the UUID of your project, call the [read projects](#read-projects) endpoint.
|
|
||||||
To find the UUID of your project, call the [read projects](#read-projects) endpoint.
|
To find the UUID of your project, call the [read projects](#read-projects) endpoint.
|
||||||
|
|
||||||
<Tabs>
|
<Tabs>
|
||||||
|
|
@ -1478,7 +1460,7 @@ To find the UUID of your project, call the [read projects](#read-projects) endpo
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X GET \
|
curl -X GET \
|
||||||
"$LANGFLOW_URL/api/v1/projects/$project_ID" \
|
"$LANGFLOW_URL/api/v1/projects/$PROJECT_ID" \
|
||||||
-H "accept: application/json"
|
-H "accept: application/json"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -1501,12 +1483,8 @@ curl -X GET \
|
||||||
|
|
||||||
### Update project
|
### Update project
|
||||||
|
|
||||||
### Update project
|
|
||||||
|
|
||||||
Update the information of a specific project with a `PATCH` request.
|
|
||||||
Update the information of a specific project with a `PATCH` request.
|
Update the information of a specific project with a `PATCH` request.
|
||||||
|
|
||||||
Each PATCH request updates the project with the values you send.
|
|
||||||
Each PATCH request updates the project with the values you send.
|
Each PATCH request updates the project with the values you send.
|
||||||
Only the fields you include in your request are updated.
|
Only the fields you include in your request are updated.
|
||||||
If you send the same values multiple times, the update is still processed, even if the values are unchanged.
|
If you send the same values multiple times, the update is still processed, even if the values are unchanged.
|
||||||
|
|
@ -1516,10 +1494,8 @@ If you send the same values multiple times, the update is still processed, even
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X PATCH \
|
curl -X PATCH \
|
||||||
"$LANGFLOW_URL/api/v1/projects/b408ddb9-6266-4431-9be8-e04a62758331" \
|
|
||||||
"$LANGFLOW_URL/api/v1/projects/b408ddb9-6266-4431-9be8-e04a62758331" \
|
"$LANGFLOW_URL/api/v1/projects/b408ddb9-6266-4431-9be8-e04a62758331" \
|
||||||
-H "accept: application/json" \
|
-H "accept: application/json" \
|
||||||
-H "Content-Type: application/json" \
|
|
||||||
-d '{
|
-d '{
|
||||||
"name": "string",
|
"name": "string",
|
||||||
"description": "string",
|
"description": "string",
|
||||||
|
|
@ -1550,9 +1526,6 @@ curl -X PATCH \
|
||||||
|
|
||||||
### Delete project
|
### Delete project
|
||||||
|
|
||||||
### Delete project
|
|
||||||
|
|
||||||
Delete a specific project.
|
|
||||||
Delete a specific project.
|
Delete a specific project.
|
||||||
|
|
||||||
<Tabs>
|
<Tabs>
|
||||||
|
|
@ -1560,7 +1533,7 @@ Delete a specific project.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X DELETE \
|
curl -X DELETE \
|
||||||
"$LANGFLOW_URL/api/v1/projects/$project_ID" \
|
"$LANGFLOW_URL/api/v1/projects/$PROJECT_ID" \
|
||||||
-H "accept: */*"
|
-H "accept: */*"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -1576,9 +1549,6 @@ curl -X DELETE \
|
||||||
|
|
||||||
### Download project
|
### Download project
|
||||||
|
|
||||||
### Download project
|
|
||||||
|
|
||||||
Download all flows from a project as a zip file.
|
|
||||||
Download all flows from a project as a zip file.
|
Download all flows from a project as a zip file.
|
||||||
|
|
||||||
The `--output` flag is optional.
|
The `--output` flag is optional.
|
||||||
|
|
@ -1588,11 +1558,9 @@ The `--output` flag is optional.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X GET \
|
curl -X GET \
|
||||||
"$LANGFLOW_URL/api/v1/projects/download/b408ddb9-6266-4431-9be8-e04a62758331" \
|
|
||||||
"$LANGFLOW_URL/api/v1/projects/download/b408ddb9-6266-4431-9be8-e04a62758331" \
|
"$LANGFLOW_URL/api/v1/projects/download/b408ddb9-6266-4431-9be8-e04a62758331" \
|
||||||
-H "accept: application/json" \
|
-H "accept: application/json" \
|
||||||
--output langflow-project.zip
|
--output langflow-project.zip
|
||||||
--output langflow-project.zip
|
|
||||||
```
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|
@ -1600,7 +1568,6 @@ curl -X GET \
|
||||||
|
|
||||||
```text
|
```text
|
||||||
The project contents.
|
The project contents.
|
||||||
The project contents.
|
|
||||||
```
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|
@ -1608,9 +1575,6 @@ The project contents.
|
||||||
|
|
||||||
### Upload project
|
### Upload project
|
||||||
|
|
||||||
### Upload project
|
|
||||||
|
|
||||||
Upload a project to Langflow.
|
|
||||||
Upload a project to Langflow.
|
Upload a project to Langflow.
|
||||||
|
|
||||||
<Tabs>
|
<Tabs>
|
||||||
|
|
@ -1618,7 +1582,6 @@ Upload a project to Langflow.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -X POST \
|
curl -X POST \
|
||||||
"$LANGFLOW_URL/api/v1/projects/upload/" \
|
|
||||||
"$LANGFLOW_URL/api/v1/projects/upload/" \
|
"$LANGFLOW_URL/api/v1/projects/upload/" \
|
||||||
-H "accept: application/json" \
|
-H "accept: application/json" \
|
||||||
-H "Content-Type: multipart/form-data" \
|
-H "Content-Type: multipart/form-data" \
|
||||||
|
|
@ -1631,7 +1594,6 @@ curl -X POST \
|
||||||
|
|
||||||
```text
|
```text
|
||||||
The project contents are uploaded to Langflow.
|
The project contents are uploaded to Langflow.
|
||||||
The project contents are uploaded to Langflow.
|
|
||||||
```
|
```
|
||||||
|
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue