kopia lustrzana https://github.com/transitive-bullshit/chatgpt-api
Update modules.md
rodzic
73d60c6b28
commit
f01fe5c7ed
141
docs/modules.md
141
docs/modules.md
|
@ -55,13 +55,13 @@
|
|||
|
||||
### AvailableModerationModels
|
||||
|
||||
Ƭ **AvailableModerationModels**: ``"text-moderation-playground"``
|
||||
Ƭ **AvailableModerationModels**: `"text-moderation-playground"`
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:109](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L109)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ChatError
|
||||
|
||||
|
@ -70,7 +70,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :------------------ | :-------------------------------------------------------------------------- |
|
||||
| `conversationId?` | `string` |
|
||||
| `error` | { `message`: `string` ; `statusCode?`: `number` ; `statusText?`: `string` } |
|
||||
| `error.message` | `string` |
|
||||
|
@ -82,7 +82,7 @@ ___
|
|||
|
||||
[src/types.ts:300](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L300)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ChatResponse
|
||||
|
||||
|
@ -91,7 +91,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :--------------- | :------- |
|
||||
| `conversationId` | `string` |
|
||||
| `messageId` | `string` |
|
||||
| `response` | `string` |
|
||||
|
@ -100,17 +100,17 @@ ___
|
|||
|
||||
[src/types.ts:306](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L306)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ContentType
|
||||
|
||||
Ƭ **ContentType**: ``"text"``
|
||||
Ƭ **ContentType**: `"text"`
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:1](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L1)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ConversationJSONBody
|
||||
|
||||
|
@ -121,7 +121,7 @@ https://chat.openapi.com/backend-api/conversation
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :------------------ | :------------------------------ | :------------------------- |
|
||||
| `action` | `string` | The action to take |
|
||||
| `conversation_id?` | `string` | The ID of the conversation |
|
||||
| `messages` | [`Prompt`](modules.md#prompt)[] | Prompts to provide |
|
||||
|
@ -132,7 +132,7 @@ https://chat.openapi.com/backend-api/conversation
|
|||
|
||||
[src/types.ts:134](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L134)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ConversationResponseEvent
|
||||
|
||||
|
@ -141,16 +141,16 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :----------------- | :------------------------------ |
|
||||
| `conversation_id?` | `string` |
|
||||
| `error?` | `string` \| ``null`` |
|
||||
| `error?` | `string` \| `null` |
|
||||
| `message?` | [`Message`](modules.md#message) |
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:251](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L251)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### Message
|
||||
|
||||
|
@ -159,33 +159,33 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :------------ | :---------------------------------------------- |
|
||||
| `content` | [`MessageContent`](modules.md#messagecontent) |
|
||||
| `create_time` | `string` \| ``null`` |
|
||||
| `end_turn` | ``null`` |
|
||||
| `create_time` | `string` \| `null` |
|
||||
| `end_turn` | `null` |
|
||||
| `id` | `string` |
|
||||
| `metadata` | [`MessageMetadata`](modules.md#messagemetadata) |
|
||||
| `recipient` | `string` |
|
||||
| `role` | `string` |
|
||||
| `update_time` | `string` \| ``null`` |
|
||||
| `user` | `string` \| ``null`` |
|
||||
| `update_time` | `string` \| `null` |
|
||||
| `user` | `string` \| `null` |
|
||||
| `weight` | `number` |
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:257](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L257)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### MessageActionType
|
||||
|
||||
Ƭ **MessageActionType**: ``"next"`` \| ``"variant"``
|
||||
Ƭ **MessageActionType**: `"next"` \| `"variant"`
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:276](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L276)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### MessageContent
|
||||
|
||||
|
@ -194,7 +194,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :------------- | :--------- |
|
||||
| `content_type` | `string` |
|
||||
| `parts` | `string`[] |
|
||||
|
||||
|
@ -202,7 +202,7 @@ ___
|
|||
|
||||
[src/types.ts:270](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L270)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### MessageFeedbackJSONBody
|
||||
|
||||
|
@ -213,7 +213,7 @@ https://chat.openapi.com/backend-api/conversation/message_feedback
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :---------------- | :---------------------------------------------------------- | :------------------------- |
|
||||
| `conversation_id` | `string` | The ID of the conversation |
|
||||
| `message_id` | `string` | The message ID |
|
||||
| `rating` | [`MessageFeedbackRating`](modules.md#messagefeedbackrating) | The rating |
|
||||
|
@ -224,17 +224,17 @@ https://chat.openapi.com/backend-api/conversation/message_feedback
|
|||
|
||||
[src/types.ts:193](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L193)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### MessageFeedbackRating
|
||||
|
||||
Ƭ **MessageFeedbackRating**: ``"thumbsUp"`` \| ``"thumbsDown"``
|
||||
Ƭ **MessageFeedbackRating**: `"thumbsUp"` \| `"thumbsDown"`
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:249](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L249)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### MessageFeedbackResult
|
||||
|
||||
|
@ -243,7 +243,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :---------------- | :---------------------------------------------------------- | :------------------------------------------- |
|
||||
| `conversation_id` | `string` | The ID of the conversation |
|
||||
| `message_id` | `string` | The message ID |
|
||||
| `rating` | [`MessageFeedbackRating`](modules.md#messagefeedbackrating) | The rating |
|
||||
|
@ -254,17 +254,17 @@ ___
|
|||
|
||||
[src/types.ts:222](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L222)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### MessageFeedbackTags
|
||||
|
||||
Ƭ **MessageFeedbackTags**: ``"harmful"`` \| ``"false"`` \| ``"not-helpful"``
|
||||
Ƭ **MessageFeedbackTags**: `"harmful"` \| `"false"` \| `"not-helpful"`
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:220](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L220)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### MessageMetadata
|
||||
|
||||
|
@ -274,7 +274,7 @@ ___
|
|||
|
||||
[src/types.ts:275](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L275)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### Model
|
||||
|
||||
|
@ -283,7 +283,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :----------- | :-------- | :---------------------------------- |
|
||||
| `is_special` | `boolean` | Whether or not the model is special |
|
||||
| `max_tokens` | `number` | Max tokens of the model |
|
||||
| `slug` | `string` | Name of the model |
|
||||
|
@ -292,7 +292,7 @@ ___
|
|||
|
||||
[src/types.ts:77](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L77)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ModelsResult
|
||||
|
||||
|
@ -303,14 +303,14 @@ https://chat.openapi.com/backend-api/models
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :------- | :---------------------------- | :-------------- |
|
||||
| `models` | [`Model`](modules.md#model)[] | Array of models |
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:70](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L70)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ModerationsJSONBody
|
||||
|
||||
|
@ -321,7 +321,7 @@ https://chat.openapi.com/backend-api/moderations
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :------ | :------------------------------------------------------------------ | :-------------------------------- |
|
||||
| `input` | `string` | Input for the moderation decision |
|
||||
| `model` | [`AvailableModerationModels`](modules.md#availablemoderationmodels) | The model to use in the decision |
|
||||
|
||||
|
@ -329,7 +329,7 @@ https://chat.openapi.com/backend-api/moderations
|
|||
|
||||
[src/types.ts:97](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L97)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### ModerationsJSONResult
|
||||
|
||||
|
@ -340,7 +340,7 @@ https://chat.openapi.com/backend-api/moderations
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :-------------- | :-------- | :---------------------------------- |
|
||||
| `blocked` | `boolean` | Whether or not the input is blocked |
|
||||
| `flagged` | `boolean` | Whether or not the input is flagged |
|
||||
| `moderation_id` | `string` | The ID of the decision |
|
||||
|
@ -349,7 +349,7 @@ https://chat.openapi.com/backend-api/moderations
|
|||
|
||||
[src/types.ts:114](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L114)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### OpenAIAuth
|
||||
|
||||
|
@ -361,7 +361,7 @@ to authenticate with the unofficial ChatGPT API.
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :--------------- | :--------------------------------------------- |
|
||||
| `clearanceToken` | `string` |
|
||||
| `cookies?` | `Record`<`string`, `Protocol.Network.Cookie`\> |
|
||||
| `sessionToken` | `string` |
|
||||
|
@ -371,7 +371,7 @@ to authenticate with the unofficial ChatGPT API.
|
|||
|
||||
[src/openai-auth.ts:27](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/openai-auth.ts#L27)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### Prompt
|
||||
|
||||
|
@ -380,7 +380,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :-------- | :------------------------------------------ | :---------------------------- |
|
||||
| `content` | [`PromptContent`](modules.md#promptcontent) | The content of the prompt |
|
||||
| `id` | `string` | The ID of the prompt |
|
||||
| `role` | [`Role`](modules.md#role) | The role played in the prompt |
|
||||
|
@ -389,7 +389,7 @@ ___
|
|||
|
||||
[src/types.ts:161](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L161)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### PromptContent
|
||||
|
||||
|
@ -398,7 +398,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :------------- | :-------------------------------------- | :----------------------------- |
|
||||
| `content_type` | [`ContentType`](modules.md#contenttype) | The content type of the prompt |
|
||||
| `parts` | `string`[] | The parts to the prompt |
|
||||
|
||||
|
@ -406,27 +406,27 @@ ___
|
|||
|
||||
[src/types.ts:178](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L178)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### Role
|
||||
|
||||
Ƭ **Role**: ``"user"`` \| ``"assistant"``
|
||||
Ƭ **Role**: `"user"` \| `"assistant"`
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:3](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L3)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### SendConversationMessageOptions
|
||||
|
||||
Ƭ **SendConversationMessageOptions**: `Omit`<[`SendMessageOptions`](modules.md#sendmessageoptions), ``"conversationId"`` \| ``"parentMessageId"``\>
|
||||
Ƭ **SendConversationMessageOptions**: `Omit`<[`SendMessageOptions`](modules.md#sendmessageoptions), `"conversationId"` \| `"parentMessageId"`\>
|
||||
|
||||
#### Defined in
|
||||
|
||||
[src/types.ts:288](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L288)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### SendMessageOptions
|
||||
|
||||
|
@ -435,7 +435,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :----------------- | :----------------------------------------------------------------------- |
|
||||
| `abortSignal?` | `AbortSignal` |
|
||||
| `action?` | [`MessageActionType`](modules.md#messageactiontype) |
|
||||
| `conversationId?` | `string` |
|
||||
|
@ -448,7 +448,7 @@ ___
|
|||
|
||||
[src/types.ts:278](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L278)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### SessionResult
|
||||
|
||||
|
@ -459,9 +459,9 @@ https://chat.openapi.com/api/auth/session
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :------------ | :------------------------ | :-------------------------------------------------- |
|
||||
| `accessToken` | `string` | The access token |
|
||||
| `error?` | `string` \| ``null`` | If there was an error associated with this request |
|
||||
| `error?` | `string` \| `null` | If there was an error associated with this request |
|
||||
| `expires` | `string` | ISO date of the expiration date of the access token |
|
||||
| `user` | [`User`](modules.md#user) | Authenticated user |
|
||||
|
||||
|
@ -469,7 +469,7 @@ https://chat.openapi.com/api/auth/session
|
|||
|
||||
[src/types.ts:8](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/types.ts#L8)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### User
|
||||
|
||||
|
@ -478,7 +478,7 @@ ___
|
|||
#### Type declaration
|
||||
|
||||
| Name | Type | Description |
|
||||
| :------ | :------ | :------ |
|
||||
| :--------- | :--------- | :---------------------- |
|
||||
| `email?` | `string` | Email of the user |
|
||||
| `features` | `string`[] | Features the user is in |
|
||||
| `groups` | `string`[] | Groups the user is in |
|
||||
|
@ -504,7 +504,7 @@ included them in here.
|
|||
#### Parameters
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :------------ | :-------------------------------------------------------- |
|
||||
| `url` | `string` |
|
||||
| `accessToken` | `string` |
|
||||
| `body` | [`ConversationJSONBody`](modules.md#conversationjsonbody) |
|
||||
|
@ -518,7 +518,7 @@ included them in here.
|
|||
|
||||
[src/utils.ts:73](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/utils.ts#L73)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### defaultChromeExecutablePath
|
||||
|
||||
|
@ -534,7 +534,7 @@ Gets the default path to chrome's executable for the current platform.
|
|||
|
||||
[src/openai-auth.ts:362](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/openai-auth.ts#L362)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### getBrowser
|
||||
|
||||
|
@ -547,7 +547,7 @@ recognizes it and blocks access.
|
|||
#### Parameters
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :----- | :--------------------------------------------------------------------------------- |
|
||||
| `opts` | `PuppeteerLaunchOptions` & { `captchaToken?`: `string` ; `nopechaKey?`: `string` } |
|
||||
|
||||
#### Returns
|
||||
|
@ -558,7 +558,7 @@ recognizes it and blocks access.
|
|||
|
||||
[src/openai-auth.ts:215](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/openai-auth.ts#L215)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### getOpenAIAuth
|
||||
|
||||
|
@ -581,14 +581,13 @@ with your updated credentials.
|
|||
#### Parameters
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :---------------------------------- | :-------- |
|
||||
| `__namedParameters` | `Object` |
|
||||
| `__namedParameters.browser?` | `Browser` |
|
||||
| `__namedParameters.captchaToken?` | `string` |
|
||||
| `__namedParameters.email?` | `string` |
|
||||
| `__namedParameters.executablePath?` | `string` |
|
||||
| `__namedParameters.isGoogleLogin?` | `boolean` |
|
||||
| `__namedParameters.isWindowsLogin?` | `boolean` |
|
||||
| `__namedParameters.nopechaKey?` | `string` |
|
||||
| `__namedParameters.page?` | `Page` |
|
||||
| `__namedParameters.password?` | `string` |
|
||||
|
@ -602,7 +601,7 @@ with your updated credentials.
|
|||
|
||||
[src/openai-auth.ts:49](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/openai-auth.ts#L49)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### isRelevantRequest
|
||||
|
||||
|
@ -611,7 +610,7 @@ ___
|
|||
#### Parameters
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :---- | :------- |
|
||||
| `url` | `string` |
|
||||
|
||||
#### Returns
|
||||
|
@ -622,7 +621,7 @@ ___
|
|||
|
||||
[src/utils.ts:39](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/utils.ts#L39)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### markdownToText
|
||||
|
||||
|
@ -631,7 +630,7 @@ ___
|
|||
#### Parameters
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :---------- | :------- |
|
||||
| `markdown?` | `string` |
|
||||
|
||||
#### Returns
|
||||
|
@ -642,7 +641,7 @@ ___
|
|||
|
||||
[src/utils.ts:12](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/utils.ts#L12)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### maximizePage
|
||||
|
||||
|
@ -651,7 +650,7 @@ ___
|
|||
#### Parameters
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :----- | :----- |
|
||||
| `page` | `Page` |
|
||||
|
||||
#### Returns
|
||||
|
@ -662,7 +661,7 @@ ___
|
|||
|
||||
[src/utils.ts:29](https://github.com/transitive-bullshit/chatgpt-api/blob/d87ae67/src/utils.ts#L29)
|
||||
|
||||
___
|
||||
---
|
||||
|
||||
### minimizePage
|
||||
|
||||
|
@ -671,7 +670,7 @@ ___
|
|||
#### Parameters
|
||||
|
||||
| Name | Type |
|
||||
| :------ | :------ |
|
||||
| :----- | :----- |
|
||||
| `page` | `Page` |
|
||||
|
||||
#### Returns
|
||||
|
|
Ładowanie…
Reference in New Issue