# Octogen agent ecommerce docs ## Docs - [Catalog Agent Search Products](https://docs.octogen.ai/api-reference/catalog-agent-search-products.md): Search for products using an LLM to generate a TextSearchQuery object that is used to search for products in the e-commerce catalog. The LLM will generate the fields of the TextSearchQuery object based on input query text. - [Catalog Text Search Products](https://docs.octogen.ai/api-reference/catalog-text-search-products.md): Search for products in the Octogen e-commerce catalog. The search is performed using text embedding similarity on the input query text with the pre-computed product embeddings. The additional parameters are used filters to narrow down the search results. The number of results is determined by the li… - [Get File From Catalog](https://docs.octogen.ai/api-reference/get-file-from-catalog.md): Retrieve a file from Google Cloud Storage by file ID. - [Style And Tags Search](https://docs.octogen.ai/api-reference/style-and-tags-search.md): Search for products using the Octogen's search agent. - [Upload File To Catalog](https://docs.octogen.ai/api-reference/upload-file-to-catalog.md): Upload an image file to Google Cloud Storage. - [Development](https://docs.octogen.ai/development.md): Preview changes locally to update your docs - [Introduction](https://docs.octogen.ai/introduction.md): Octogen provides shopping capabilities to your agent through a MCP server and REST APIs. - [Quickstart](https://docs.octogen.ai/quickstart.md): Build a shopping agent in less than 5 minutes ## OpenAPI Specs - [openapi_filtered](https://cdn.octogen.ai/openapi_filtered.json)