Update zulip message

This commit is contained in:
2024-09-06 16:09:44 +02:00
parent db714f6390
commit 6d976044d0
8 changed files with 166 additions and 15 deletions

View File

@@ -30,6 +30,8 @@ import type {
V1TranscriptGetTopicsWithWordsResponse,
V1TranscriptGetTopicsWithWordsPerSpeakerData,
V1TranscriptGetTopicsWithWordsPerSpeakerResponse,
V1TranscriptPostToZulipData,
V1TranscriptPostToZulipResponse,
V1TranscriptHeadAudioMp3Data,
V1TranscriptHeadAudioMp3Response,
V1TranscriptGetAudioMp3Data,
@@ -373,6 +375,36 @@ export class DefaultService {
});
}
/**
* Transcript Post To Zulip
* @param data The data for the request.
* @param data.transcriptId
* @param data.stream
* @param data.topic
* @param data.includeTopics
* @returns unknown Successful Response
* @throws ApiError
*/
public v1TranscriptPostToZulip(
data: V1TranscriptPostToZulipData,
): CancelablePromise<V1TranscriptPostToZulipResponse> {
return this.httpRequest.request({
method: "POST",
url: "/v1/transcripts/{transcript_id}/zulip",
path: {
transcript_id: data.transcriptId,
},
query: {
stream: data.stream,
topic: data.topic,
include_topics: data.includeTopics,
},
errors: {
422: "Validation Error",
},
});
}
/**
* Transcript Get Audio Mp3
* @param data The data for the request.

View File

@@ -319,6 +319,15 @@ export type V1TranscriptGetTopicsWithWordsPerSpeakerData = {
export type V1TranscriptGetTopicsWithWordsPerSpeakerResponse =
GetTranscriptTopicWithWordsPerSpeaker;
export type V1TranscriptPostToZulipData = {
includeTopics: boolean;
stream: string;
topic: string;
transcriptId: string;
};
export type V1TranscriptPostToZulipResponse = unknown;
export type V1TranscriptHeadAudioMp3Data = {
token?: string | null;
transcriptId: string;
@@ -614,6 +623,21 @@ export type $OpenApiTs = {
};
};
};
"/v1/transcripts/{transcript_id}/zulip": {
post: {
req: V1TranscriptPostToZulipData;
res: {
/**
* Successful Response
*/
200: unknown;
/**
* Validation Error
*/
422: HTTPValidationError;
};
};
};
"/v1/transcripts/{transcript_id}/audio/mp3": {
head: {
req: V1TranscriptHeadAudioMp3Data;