---
title: "AI66-2 FTO Search - Extract Technical Features"
method: POST
path: "/ai/fto/feature/extract"
tags: ["FTO Search"]
---

# AI66-2 FTO Search - Extract Technical Features

`POST /ai/fto/feature/extract`

## Request

- Base URL: `https://connect.patsnap.com`
- URL: `https://connect.patsnap.com/ai/fto/feature/extract`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/docs/ai/fto/feature/extract/post.ts> (a function with typed inputs; its response is checked against the schema)

Extract technical features based on the task_id.

## Request body

- AI662FeatureExtractRequest
  - `task_id` string, required: Task id

## Response `200`

Successful ai66-2 fto search - extract technical features response.

- AI662FeatureExtractResponse
  - `data` AI662FeatureExtractFeatureExactionResponseDTO
    - `text` string, required: User input technical description text
    - `features` AI662FeatureExtractAiSearchAgentFeature[], required: List of technical features extracted from technical description, including feature description, keywords, score, selection status and other information
      - `core` boolean, required: Whether it is a core field
      - `score` integer, required: score
      - `reason` string, required: reason
      - `keywords` unknown[], required: List of keywords
        - unknown
      - `user_add` boolean, required: Whether to add for the user
      - `is_select` boolean, required: Check or not
      - `tech_feature` string, required: Extracted feature words
    - `threshold` integer, required: Technical feature score threshold for filtering important technical features
  - `status` boolean, required: Status
  - `error_msg` string: Error Message
  - `error_code` integer, required: Error Code

## Other responses

- `201`: Created.
- `401`: Unauthorized.
- `403`: Forbidden.
- `404`: Not Found.

---

[API](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api.md) - [All operations](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/revisions/c2264a0de595?raw)
