AI Post Filter with Cohere

Use natural language prompts to filter posts of any post type via AI.

Use Cases

Users can enter natural language prompts across any post type — including products, posts, custom content types, and more.

  • Product Specific Filters:

    • Get products published in May and are in stock
    • Get New arrivals in the Accessories category
    • Get products on sale in the electronics category
    • Get products with a sale price less than 30
  • Media-Based Filters:

    • Get posts without featured images
    • Get only products with gallery images
  • Logical Conditions (AND/OR):

    • Get Products in stock and published after Jan 1, 2024
    • Get products from last 7 days that are out of stock

External Services

This plugin connects to an API provided by Cohere (https://cohere.com) to perform AI-powered filtering of WordPress posts and custom post types. It sends the prompt entered by the admin to Cohere’s /v2/chat endpoint. The API responds with a set of WP_Query arguments based on understanding of the prompt.

Details of the API integration

  • What the service is:
    The plugin integrates with the Cohere Chat API (https://cohere.com), a third-party AI service that specializes in natural language understanding and generation.

  • What it is used for:
    The API is used to analyze admin-entered prompts and return relevant WP_Query arguments. These are used by the plugin to filter posts or custom post types intelligently, enabling semantic searching in the WordPress admin area.

  • What Data is Sent:

    • The prompt entered by the WordPress admin is sent to the Cohere API. No personal user or customer data is collected or transmitted.
  • Why the data is sent:
    The data is sent so that the Cohere API can understand the context of the content and the user’s intent behind the prompt. This allows it to return accurate WP_Query arguments to filter posts, instead of relying on simple keyword-based filters.

  • When Data is Sent:
    Only when the admin enters a prompt in the plugin interface and initiates the filter action

  • How Data is Sent:
    Data is sent via a secure wp_remote_post() request to https://api.cohere.com/v2/chat

  • Terms and Privacy:

This API connection is essential for the plugin’s AI features to function. If you choose not to use the AI filtering functionality, the rest of the plugin remains functional.

0

评论0

 
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录