## Delete `knowledge_bases.data_sources.delete(strdata_source_uuid, DataSourceDeleteParams**kwargs) -> DataSourceDeleteResponse` **delete** `/v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid}` To delete a data source from a knowledge base, send a DELETE request to `/v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid}`. ### Parameters - **knowledge\_base\_uuid:** `str` - **data\_source\_uuid:** `str` ### Returns - `class DataSourceDeleteResponse` Information about a newly deleted knowledge base data source - **data\_source\_uuid:** `Optional[str]` Data source id - **knowledge\_base\_uuid:** `Optional[str]` Knowledge base id ### Example ```python from do_gradientai import GradientAI client = GradientAI() data_source = client.knowledge_bases.data_sources.delete( data_source_uuid="\"123e4567-e89b-12d3-a456-426614174000\"", knowledge_base_uuid="\"123e4567-e89b-12d3-a456-426614174000\"", ) print(data_source.data_source_uuid) ```