ChatDOC
  1. Questions
ChatDOC
  • Documents
    • Upload Document
      POST
    • Upload Document
      POST
    • Get Document
      GET
    • Delete Document
      DELETE
    • Download Document
      GET
  • Collections
    • Create Collection
      POST
    • Clone Document To Collection
      POST
  • Questions
    • Get Suggested Questions
      GET
    • Ask Question
      POST
    • Get Question
      GET
    • Ask Question With Multiple Documents
      POST
  • Users
    • Get Quota
      GET
  1. Questions

Get Question

Develop Env
https://dev.your-api-server.com
Develop Env
https://dev.your-api-server.com
GET
/questions/{question_id}
Get a question detail
Response:
answer: full content of answer, including content of Markdown format
type: question type, refer 4 Ways to Make Queries:
doc: Ask About Full Text
select: Ask About Selected Text
source_info: source information of answer, same with POST /questions
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://dev.your-api-server.com/questions/'
Response Response Example
200 - Example 1
{
    "question": "string",
    "answer": "string",
    "created_at": 0,
    "type": "select",
    "source_info": [
        null
    ],
    "search_entire_doc": true,
    "detailed_citation": true,
    "id": 0,
    "model_type": "gpt-3.5-turbo"
}

Request

Path Params
question_id
integer 
Question Id
required

Responses

🟢200Successful Response
application/json
Body
question
string 
Question
required
answer
string 
Answer
required
created_at
integer 
Created At
required
type
enum<string> 
required
An enumeration.
Allowed values:
selectdoc
source_info
array
Source Info
required
search_entire_doc
boolean 
Search Entire Doc
required
detailed_citation
boolean 
Detailed Citation
required
id
integer 
Id
required
model_type
enum<string> 
required
Supported LLM enumeration.
Allowed values:
gpt-3.5-turbogpt-4gpt-4o
🟠422Validation Error
Modified at 2024-07-26 06:57:23
Previous
Ask Question
Next
Ask Question With Multiple Documents
Built with