feat: new onboarding flow (#7266)
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -154,6 +154,10 @@ export type ContentBlock = ({
|
||||
|
||||
export type Conversation = Array<Message>;
|
||||
|
||||
export type CreateCustomProviderResponse = {
|
||||
provider_name: string;
|
||||
};
|
||||
|
||||
export type CreateRecipeRequest = {
|
||||
author?: AuthorRequest | null;
|
||||
session_id: string;
|
||||
@@ -927,6 +931,10 @@ export type ProviderMetadata = {
|
||||
* The unique identifier for this provider
|
||||
*/
|
||||
name: string;
|
||||
/**
|
||||
* step-by-step instructions for set up providers eg: api key
|
||||
*/
|
||||
setup_steps?: Array<string>;
|
||||
};
|
||||
|
||||
export type ProviderTemplate = {
|
||||
@@ -2229,10 +2237,10 @@ export type CreateCustomProviderResponses = {
|
||||
/**
|
||||
* Custom provider created successfully
|
||||
*/
|
||||
200: string;
|
||||
200: CreateCustomProviderResponse;
|
||||
};
|
||||
|
||||
export type CreateCustomProviderResponse = CreateCustomProviderResponses[keyof CreateCustomProviderResponses];
|
||||
export type CreateCustomProviderResponse2 = CreateCustomProviderResponses[keyof CreateCustomProviderResponses];
|
||||
|
||||
export type RemoveCustomProviderData = {
|
||||
body?: never;
|
||||
@@ -3071,6 +3079,19 @@ export type TranscribeDictationResponses = {
|
||||
|
||||
export type TranscribeDictationResponse = TranscribeDictationResponses[keyof TranscribeDictationResponses];
|
||||
|
||||
export type StartNanogptSetupData = {
|
||||
body?: never;
|
||||
path?: never;
|
||||
query?: never;
|
||||
url: '/handle_nanogpt';
|
||||
};
|
||||
|
||||
export type StartNanogptSetupResponses = {
|
||||
200: SetupResponse;
|
||||
};
|
||||
|
||||
export type StartNanogptSetupResponse = StartNanogptSetupResponses[keyof StartNanogptSetupResponses];
|
||||
|
||||
export type StartOpenrouterSetupData = {
|
||||
body?: never;
|
||||
path?: never;
|
||||
|
||||
Reference in New Issue
Block a user