1717import * as extend from 'extend' ;
1818import { RequestResponse } from 'request' ;
1919import { BaseService } from '../lib/base_service' ;
20+ import { getDefaultHeaders } from '../lib/common' ;
2021import { getMissingParams } from '../lib/helper' ;
2122
2223/**
@@ -89,6 +90,8 @@ class AssistantV2 extends BaseService {
8990 const path = {
9091 'assistant_id' : _params . assistant_id
9192 } ;
93+
94+ const defaultHeaders = getDefaultHeaders ( 'conversation' , 'v2' , 'createSession' ) ;
9295
9396 const parameters = {
9497 options : {
@@ -97,7 +100,7 @@ class AssistantV2 extends BaseService {
97100 path,
98101 } ,
99102 defaultOptions : extend ( true , { } , this . _options , {
100- headers : extend ( true , {
103+ headers : extend ( true , defaultHeaders , {
101104 'Accept' : 'application/json' ,
102105 'Content-Type' : 'application/json' ,
103106 } , _params . headers ) ,
@@ -137,6 +140,8 @@ class AssistantV2 extends BaseService {
137140 'assistant_id' : _params . assistant_id ,
138141 'session_id' : _params . session_id
139142 } ;
143+
144+ const defaultHeaders = getDefaultHeaders ( 'conversation' , 'v2' , 'deleteSession' ) ;
140145
141146 const parameters = {
142147 options : {
@@ -145,7 +150,7 @@ class AssistantV2 extends BaseService {
145150 path,
146151 } ,
147152 defaultOptions : extend ( true , { } , this . _options , {
148- headers : extend ( true , {
153+ headers : extend ( true , defaultHeaders , {
149154 'Accept' : 'application/json' ,
150155 } , _params . headers ) ,
151156 } ) ,
@@ -197,6 +202,8 @@ class AssistantV2 extends BaseService {
197202 'assistant_id' : _params . assistant_id ,
198203 'session_id' : _params . session_id
199204 } ;
205+
206+ const defaultHeaders = getDefaultHeaders ( 'conversation' , 'v2' , 'message' ) ;
200207
201208 const parameters = {
202209 options : {
@@ -207,7 +214,7 @@ class AssistantV2 extends BaseService {
207214 path,
208215 } ,
209216 defaultOptions : extend ( true , { } , this . _options , {
210- headers : extend ( true , {
217+ headers : extend ( true , defaultHeaders , {
211218 'Accept' : 'application/json' ,
212219 'Content-Type' : 'application/json' ,
213220 } , _params . headers ) ,
0 commit comments