Overview

Virtual Agents, chatbots, and applications can send user questions and receive answers via NeuralSeek’s REST API. In the Integrate > API, you can access its openAPI documentation that covers its service endpoints, and also can test its executions, as well as access the message schema. For more information, please refer to https://api.neuralseek.com/.

Example of curl command to invoke REST API

curl -X 'POST' \
  'https://api.neuralseek.com/v1/test/seek' \
  -H 'accept: application/json' \
  -H 'apikey: xxxxxx07-xxxxxxbc-xxxxxxae-xxxxxxef' \
  -H 'Content-Type: application/json' \
  -d '{ "question": "I want to know more about NeuralSeek" }'

Example of JSON Response

{
  "answer": "NeuralSeek is an AI-powered Answers-as-a-Service platform designed to enhance information sharing and customer support within virtual agents. It leverages a sophisticated Large Language Model (LLM) and a corporate KnowledgeBase to provide contextually relevant responses to user queries. NeuralSeek offers features such as fact-checking, data analytics, and step-by-step instructions to improve AI-generated responses. It can be integrated with virtual agents like IBM Watson Assistant or AWS Lex and used as an internal organization tool. NeuralSeek also provides training resources, demos, and support for users.",
  "ufa": "NeuralSeek is an AI-powered Answers-as-a-Service platform designed to enhance information sharing and customer support within virtual agents. It leverages a sophisticated Large Language Model (LLM) and a corporate KnowledgeBase to provide contextually relevant responses to user queries. NeuralSeek offers features such as fact-checking, data analytics, and step-by-step instructions to improve AI-generated responses. It can be integrated with virtual agents like IBM Watson Assistant or AWS Lex and used as an internal organization tool. NeuralSeek also provides training resources, demos, and support for users.",
  "intent": "FAQ-neuralseek",
  "category": 0,
  "categoryName": "Other",
  "answerId": 1706800601368,
  "warningMessages": [],
  "cachedResult": false,
  "langCode": "en",
  "sentiment": 5,
  "totalCount": 14,
  "KBscore": 53,
  "score": 26,
  "url": "http://documentation.neuralseek.com/overview/",
  "document": "NeuralSeek Overview",
  "kbTime": 7472,
  "kbCoverage": 56,
  "semanticScore": 26,
  "semanticAnalysis": "The answer has many jumps between source articles, which lowered the overall score.  Source jumping may indicate the meaning & intent of the source articles are not carrying thru to the answer.  The high standard deviation of the contributing sources increased the overall score.  The primary source does not match the full answer well, which decreased the total score.  The answer had the terms \"Service platform\" and \"leverages\" and \"checking\" that were not backed by a reference to source documentation, which decreased the final score significantly.",
  "semanticDetails": {
    "sourceJumps": 17,
    "stdDeviation": 78.71767414134023,
    "topSourceCoverage": 0.4640198511166253,
    "totalCoverage": 1.0397022332506203,
    "answerLength": 403,
    "longestPhrase": 41,
    "unattributedKeyTerms": [],
    "unattributedTerms": [
      "Service platform",
      "leverages",
      "checking"
    ],
    "unattributedNumbers": [],
    "missingKeyTerms": [],
    "missingTerms": []
  },
  "time": 13181,
  "thumbs": "https://api.neuralseek.com/v1/test/thumbs/1706800601368/1393218967/rate.svg"
}

Ⓒ 2024 NeuralSeek, all rights reserved.