
AppCreator on the GPT Store
Introduction to AppCreator
This intelligent bot streamlines the app creation process, enabling developers to rapidly build, deploy, and scale web applications with unparalleled efficiency and automation.
GPT Description
A cloud-native platform designed for rapid and automated web application development
Welcome Message
Hello
GPT Action OpenAPI Spec
{
"openapi": "3.0.0",
"info": {
"version": "1.0.0",
"title": "A cloud-native platform designed for rapid and automated web application development",
"description": "A cloud-native platform designed for rapid and automated web application development."
},
"servers": [
{
"url": "https://aier3.com/"
}
],
"paths": {
"/com/codetg/ai/dev/openai/plugin/api/app/app/create.jss": {
"post": {
"summary": "Create a new application.",
"operationId": "createApplication",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"appName": {
"type": "string",
"description": "english name of the application"
},
"orgId": {
"type": "string",
"description": "The organization identifier indicates which organization an application belongs to. English words in the identifier are separated by dots, Example: com.demo"
}
},
"required": [
"appName"
]
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"base_path": {
"type": "string",
"description": "base path of application files"
},
"id": {
"type": "number",
"description": "id of the application"
},
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/app/delete.jss": {
"post": {
"summary": "Delete a application, ask user to confirm before call this api, it's a dangerous operation, can not recover after deleted",
"operationId": "deleteApplication",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"id": {
"type": "Integer",
"description": "id of the application"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/app/my_list.jss": {
"post": {
"summary": "list user's applications",
"operationId": "listMyApplications",
"tags": [
"listMyApplication"
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
},
"list": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "id of application"
},
"name": {
"type": "string",
"description": "name of application"
}
}
}
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/app/open_or_view.jss": {
"post": {
"summary": "open a application or view current opened application's information",
"operationId": "openOrViewApplication",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"id": {
"type": "Integer",
"description": "id of the application, required when open a application "
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"base_path": {
"type": "string",
"description": "base path of application files"
},
"app_source_url": {
"type": "string",
"description": "source code url of the application"
},
"plugin_config_url": {
"type": "string",
"description": "ChatGPT plugin configuration url for the application"
},
"id": {
"type": "Integer",
"description": "id of the application"
},
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/db/execute_update.jss": {
"post": {
"summary": "Execute sqls to create/modify/drop tables or insert/update/delete data, database is mysql",
"operationId": "executeUpdate",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"sqls": {
"type": "string",
"description": "Multiple sqls should be seperated by semicolon;"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/db/query.jss": {
"post": {
"summary": "query data from database , support any select SQL sentence",
"operationId": "query",
"tags": [
"query"
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"sql": {
"type": "string",
"description": "a SQL query , Example : select * from table_name where field_name = 'some value', database is mysql"
},
"itemsPerPage": {
"type": "number",
"description": "Items per page"
},
"page": {
"type": "number",
"description": "current page no "
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"data": {
"type": "array",
"description": "get data result from SQL "
},
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/db/get_table_schema.jss": {
"post": {
"summary": "Get all table and table schema information ",
"operationId": "getAllTableAndSechema",
"tags": [
"getTableSechema"
],
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"tableSchema": {
"type": "array",
"description": "All table name and table schema , suggest presenting it using tables to user "
},
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/file/get.jss": {
"post": {
"summary": "Retrieve detailed information of a file.",
"operationId": "getFileInfo",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"file_path": {
"type": "string",
"description": "Path of the file."
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"file_content": {
"type": "string",
"description": "Content of the file, typically source code or related data."
},
"remark": {
"type": "string",
"description": "Remarks about the file."
},
"version": {
"type": "integer",
"description": "File version number."
},
"code": {
"type": "string",
"description": "Status code (success or error)."
},
"msg": {
"type": "string",
"description": "Result message."
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/file/list.jss": {
"post": {
"summary": "Retrieve files starting with a specified path.",
"operationId": "getFileList",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"file_path": {
"type": "string",
"description": "Path prefix to filter files."
}
}
}
}
}
},
"responses": {
"200": {
"description": "Successful retrieval of files.",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"list": {
"type": "array",
"description": "List of files with specified path prefix.",
"items": {
"type": "object",
"properties": {
"file_name": {
"type": "string",
"description": "File name."
},
"file_path": {
"type": "string",
"description": "Full file path."
},
"remark": {
"type": "string",
"description": "File remarks."
}
}
}
},
"code": {
"type": "string",
"description": "Status code (success or error)."
},
"msg": {
"type": "string",
"description": "Result message."
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/file/save.jss": {
"post": {
"summary": "Create or update a file. A version number is required when updating an existing file.",
"operationId": "createUpdateFile",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"version": {
"type": "integer",
"description": "Version number of the file. Required when updating an existing file."
},
"file_path": {
"type": "string",
"description": "Path of the file."
},
"append": {
"type": "boolean",
"description": "Indicates if the content should be appended to the file."
},
"file_content": {
"type": "string",
"default": false,
"description": "Content of the file, typically the source code."
},
"remark": {
"type": "string",
"description": "Remarks or notes related to the file."
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"version": {
"type": "integer",
"description": "Latest version number of the file. Use this version number for subsequent updates to ensure data consistency."
},
"preview_url": {
"type": "string",
"description": "URL for previewing."
},
"code": {
"type": "string",
"description": "Response code indicating success or specific error codes. "
},
"msg": {
"type": "string",
"description": "Message providing additional details on the response. "
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/lib/lib.jss": {
"post": {
"summary": "Retrieve library details and usage example based on type.",
"operationId": "getLibraryAndExample",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Specifies the category of library and example.",
"enum": [
"domain",
"ddl",
"ui",
"ui_test"
]
}
},
"required": [
"type"
]
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"library": {
"type": "string",
"description": "Description of the library. All functions and variables are global and can be accessed directly."
},
"example": {
"type": "string",
"description": "Demonstrative usage of the library."
},
"code": {
"type": "string",
"description": "Indicates success or an error code."
},
"msg": {
"type": "string",
"description": "Detailed message indicating success or the nature of the error."
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/cicd/run_test.jss": {
"post": {
"summary": "Run tests for domain service and ui ",
"operationId": "runTests",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"file_path": {
"type": "string"
},
"function_name": {
"type": "string"
},
"function_param": {
"type": "array",
"items": {
"oneOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "boolean"
},
{
"type": "null"
},
{
"type": "object"
},
{
"type": "array",
"items": {}
}
]
},
"description": "Parameters of the function for domain service, type is Array , example:[{'userid':'user123'},'jack',123]"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"console": {
"type": "object",
"description": "console log messages"
},
"result": {
"type": "object",
"description": "The result of function call returned when code is success"
},
"error_trace": {
"type": "object",
"description": "error trace"
},
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/base/dev/facade/api/template/run_ddl.jss": {
"post": {
"summary": "Run DDL (domain description language) file to generate apis",
"operationId": "runDDL",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"file_path": {
"type": "string",
"description": "file path"
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"result": {
"type": "object",
"description": "The result of function call returned when code is success"
},
"apis": {
"type": "array",
"items": {
"type": "string"
},
"description": "api urls "
},
"domain_service_path": {
"type": "string",
"description": "domain service file path"
},
"code": {
"type": "string",
"description": "Code is success or error code"
},
"msg": {
"type": "string",
"description": "Success or error message"
}
}
}
}
}
}
}
}
},
"/com/codetg/ai/dev/openai/plugin/api/app/config/openapi.jss": {
"post": {
"summary": "Get openapi document of the given apis or get all openapi document, URLs can be partial paths. ",
"operationId": "getOpenapiDoc",
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"apis": {
"type": "array",
"items": {
"type": "string"
},
"description": "Retrieve the OpenAPI document for the specified API URLs, URLs can be partial paths. "
}
}
}
}
}
},
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"openapi_doc": {
"type": "object",
"description": "openapi document "
},
"code": {
"type": "string",
"description": "code is success or errcode"
},
"msg": {
"type": "string",
"description": "success or error message"
}
}
}
}
}
}
}
}
}
}
}
AppCreator GPT FAQs
Currently, access to this GPT requires a ChatGPT Plus subscription.
Visit the largest GPT directory GPTsHunter.com, search to find the current GPT: "AppCreator", click the button on the GPT detail page to navigate to the GPT Store. Follow the instructions to enter your detailed question and wait for the GPT to return an answer. Enjoy!
We are currently calculating its ranking on the GPT Store. Please check back later for updates.


