├── .github └── workflows │ └── main.yml ├── .gitignore ├── README.md ├── chatservice ├── .dockerignore ├── .env.example ├── .gitignore ├── Dockerfile ├── README.md ├── api │ └── chat.http ├── chatservice ├── cmd │ └── chatservice │ │ └── main.go ├── configs │ └── config.go ├── entrypoint.sh ├── go.mod ├── go.sum ├── internal │ ├── domain │ │ ├── entity │ │ │ ├── chat.go │ │ │ ├── message.go │ │ │ └── model.go │ │ └── gateway │ │ │ └── chat.go │ ├── infra │ │ ├── db │ │ │ ├── db.go │ │ │ ├── models.go │ │ │ └── query.sql.go │ │ ├── grpc │ │ │ ├── pb │ │ │ │ ├── chat.pb.go │ │ │ │ └── chat_grpc.pb.go │ │ │ ├── server │ │ │ │ └── server.go │ │ │ └── service │ │ │ │ └── chat.go │ │ ├── repository │ │ │ └── chat.go │ │ └── web │ │ │ ├── chat_gpt_handler.go │ │ │ └── webserver │ │ │ └── webserver.go │ └── usecase │ │ ├── chatcompletion │ │ └── completion.go │ │ └── chatcompletionstream │ │ └── completion.go ├── libtiktoken.a ├── proto │ └── chat.proto ├── sql │ ├── migrations │ │ ├── 000001_init.down.sql │ │ └── 000001_init.up.sql │ └── queries │ │ └── query.sql ├── sqlc.yaml └── tiktoken-cffi │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── libtiktoken.a │ └── src │ └── lib.rs ├── k8s ├── deploy-chatservice.yaml ├── deploy-keycloak.yaml ├── deploy-prometheus-grafana.yaml └── deploy-webapp.yaml ├── logo.png ├── terraform ├── main.tf └── terraform.tfvars └── webapp ├── .devcontainer ├── devcontainer.json └── docker-compose.yml ├── .dockerignore ├── .eslintrc.json ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── README.md ├── api.http ├── deployment-chatservice.yaml ├── deployment-keycloak.yaml ├── entrypoint.sh ├── jest.config.ts ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── prisma ├── migrations │ ├── 20230420142731_ │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── proto └── chat.proto ├── public ├── devops_pro_logo.png ├── next.svg └── vercel.svg ├── server.js ├── src ├── app │ ├── api │ │ ├── auth │ │ │ └── [...nextauth] │ │ │ │ ├── authConfig.ts │ │ │ │ └── route.ts │ │ ├── chats │ │ │ ├── [chatId] │ │ │ │ └── messages │ │ │ │ │ └── route.ts │ │ │ └── route.ts │ │ ├── event-stream │ │ │ └── route.ts │ │ ├── generate-token │ │ │ └── route.ts │ │ ├── hello │ │ │ └── route.ts │ │ ├── helpers.ts │ │ ├── logout-url │ │ │ └── route.ts │ │ └── messages │ │ │ └── [messageId] │ │ │ └── events │ │ │ ├── route.ts │ │ │ └── route_example.txt │ ├── components │ │ ├── ArrowRightIcon.tsx │ │ ├── LogoutIcon.tsx │ │ ├── MessageIcon.tsx │ │ ├── PlusIcon.tsx │ │ ├── UserIcon.tsx │ │ └── providers │ │ │ └── SessionProvider.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── login │ │ └── page.tsx │ ├── page.tsx │ ├── pagina1 │ │ └── page.tsx │ └── prisma │ │ └── prisma.ts ├── grpc │ ├── chat-service-client.spec.ts │ ├── chat-service-client.ts │ ├── client.ts │ └── rpc │ │ ├── chat.ts │ │ └── pb │ │ ├── ChatRequest.ts │ │ ├── ChatResponse.ts │ │ └── ChatService.ts ├── http │ └── http.ts └── middleware.ts ├── tailwind.config.js └── tsconfig.json /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .history/ 2 | .docker/ 3 | *.Identifier -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/README.md -------------------------------------------------------------------------------- /chatservice/.dockerignore: -------------------------------------------------------------------------------- 1 | .docker 2 | *.Identifier -------------------------------------------------------------------------------- /chatservice/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/.env.example -------------------------------------------------------------------------------- /chatservice/.gitignore: -------------------------------------------------------------------------------- 1 | .docker 2 | .env 3 | *.Identifier 4 | -------------------------------------------------------------------------------- /chatservice/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/Dockerfile -------------------------------------------------------------------------------- /chatservice/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chatservice/api/chat.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/api/chat.http -------------------------------------------------------------------------------- /chatservice/chatservice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/chatservice -------------------------------------------------------------------------------- /chatservice/cmd/chatservice/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/cmd/chatservice/main.go -------------------------------------------------------------------------------- /chatservice/configs/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/configs/config.go -------------------------------------------------------------------------------- /chatservice/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/entrypoint.sh -------------------------------------------------------------------------------- /chatservice/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/go.mod -------------------------------------------------------------------------------- /chatservice/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/go.sum -------------------------------------------------------------------------------- /chatservice/internal/domain/entity/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/domain/entity/chat.go -------------------------------------------------------------------------------- /chatservice/internal/domain/entity/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/domain/entity/message.go -------------------------------------------------------------------------------- /chatservice/internal/domain/entity/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/domain/entity/model.go -------------------------------------------------------------------------------- /chatservice/internal/domain/gateway/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/domain/gateway/chat.go -------------------------------------------------------------------------------- /chatservice/internal/infra/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/db/db.go -------------------------------------------------------------------------------- /chatservice/internal/infra/db/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/db/models.go -------------------------------------------------------------------------------- /chatservice/internal/infra/db/query.sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/db/query.sql.go -------------------------------------------------------------------------------- /chatservice/internal/infra/grpc/pb/chat.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/grpc/pb/chat.pb.go -------------------------------------------------------------------------------- /chatservice/internal/infra/grpc/pb/chat_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/grpc/pb/chat_grpc.pb.go -------------------------------------------------------------------------------- /chatservice/internal/infra/grpc/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/grpc/server/server.go -------------------------------------------------------------------------------- /chatservice/internal/infra/grpc/service/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/grpc/service/chat.go -------------------------------------------------------------------------------- /chatservice/internal/infra/repository/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/repository/chat.go -------------------------------------------------------------------------------- /chatservice/internal/infra/web/chat_gpt_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/web/chat_gpt_handler.go -------------------------------------------------------------------------------- /chatservice/internal/infra/web/webserver/webserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/infra/web/webserver/webserver.go -------------------------------------------------------------------------------- /chatservice/internal/usecase/chatcompletion/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/usecase/chatcompletion/completion.go -------------------------------------------------------------------------------- /chatservice/internal/usecase/chatcompletionstream/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/internal/usecase/chatcompletionstream/completion.go -------------------------------------------------------------------------------- /chatservice/libtiktoken.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/libtiktoken.a -------------------------------------------------------------------------------- /chatservice/proto/chat.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/proto/chat.proto -------------------------------------------------------------------------------- /chatservice/sql/migrations/000001_init.down.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/sql/migrations/000001_init.down.sql -------------------------------------------------------------------------------- /chatservice/sql/migrations/000001_init.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/sql/migrations/000001_init.up.sql -------------------------------------------------------------------------------- /chatservice/sql/queries/query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/sql/queries/query.sql -------------------------------------------------------------------------------- /chatservice/sqlc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/sqlc.yaml -------------------------------------------------------------------------------- /chatservice/tiktoken-cffi/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /chatservice/tiktoken-cffi/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/tiktoken-cffi/Cargo.lock -------------------------------------------------------------------------------- /chatservice/tiktoken-cffi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/tiktoken-cffi/Cargo.toml -------------------------------------------------------------------------------- /chatservice/tiktoken-cffi/README.md: -------------------------------------------------------------------------------- 1 | # CFFI for tiktoken-cffi 2 | 3 | See: https://github.com/mediremi/rust-plus-golang 4 | -------------------------------------------------------------------------------- /chatservice/tiktoken-cffi/libtiktoken.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/tiktoken-cffi/libtiktoken.a -------------------------------------------------------------------------------- /chatservice/tiktoken-cffi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/chatservice/tiktoken-cffi/src/lib.rs -------------------------------------------------------------------------------- /k8s/deploy-chatservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/k8s/deploy-chatservice.yaml -------------------------------------------------------------------------------- /k8s/deploy-keycloak.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/k8s/deploy-keycloak.yaml -------------------------------------------------------------------------------- /k8s/deploy-prometheus-grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/k8s/deploy-prometheus-grafana.yaml -------------------------------------------------------------------------------- /k8s/deploy-webapp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/k8s/deploy-webapp.yaml -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/logo.png -------------------------------------------------------------------------------- /terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/terraform/main.tf -------------------------------------------------------------------------------- /terraform/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/terraform/terraform.tfvars -------------------------------------------------------------------------------- /webapp/.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /webapp/.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /webapp/.dockerignore: -------------------------------------------------------------------------------- 1 | .docker 2 | node_modules 3 | -------------------------------------------------------------------------------- /webapp/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /webapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/.gitignore -------------------------------------------------------------------------------- /webapp/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/.vscode/settings.json -------------------------------------------------------------------------------- /webapp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/Dockerfile -------------------------------------------------------------------------------- /webapp/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webapp/api.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/api.http -------------------------------------------------------------------------------- /webapp/deployment-chatservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/deployment-chatservice.yaml -------------------------------------------------------------------------------- /webapp/deployment-keycloak.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/deployment-keycloak.yaml -------------------------------------------------------------------------------- /webapp/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | npx prisma migrate dev 3 | npm start -------------------------------------------------------------------------------- /webapp/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/jest.config.ts -------------------------------------------------------------------------------- /webapp/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/next.config.js -------------------------------------------------------------------------------- /webapp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/package-lock.json -------------------------------------------------------------------------------- /webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/package.json -------------------------------------------------------------------------------- /webapp/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/postcss.config.js -------------------------------------------------------------------------------- /webapp/prisma/migrations/20230420142731_/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/prisma/migrations/20230420142731_/migration.sql -------------------------------------------------------------------------------- /webapp/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /webapp/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/prisma/schema.prisma -------------------------------------------------------------------------------- /webapp/proto/chat.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/proto/chat.proto -------------------------------------------------------------------------------- /webapp/public/devops_pro_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/public/devops_pro_logo.png -------------------------------------------------------------------------------- /webapp/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/public/next.svg -------------------------------------------------------------------------------- /webapp/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/public/vercel.svg -------------------------------------------------------------------------------- /webapp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/server.js -------------------------------------------------------------------------------- /webapp/src/app/api/auth/[...nextauth]/authConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/auth/[...nextauth]/authConfig.ts -------------------------------------------------------------------------------- /webapp/src/app/api/auth/[...nextauth]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/auth/[...nextauth]/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/chats/[chatId]/messages/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/chats/[chatId]/messages/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/chats/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/chats/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/event-stream/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/event-stream/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/generate-token/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/generate-token/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/hello/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/hello/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/helpers.ts -------------------------------------------------------------------------------- /webapp/src/app/api/logout-url/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/logout-url/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/messages/[messageId]/events/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/messages/[messageId]/events/route.ts -------------------------------------------------------------------------------- /webapp/src/app/api/messages/[messageId]/events/route_example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/api/messages/[messageId]/events/route_example.txt -------------------------------------------------------------------------------- /webapp/src/app/components/ArrowRightIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/components/ArrowRightIcon.tsx -------------------------------------------------------------------------------- /webapp/src/app/components/LogoutIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/components/LogoutIcon.tsx -------------------------------------------------------------------------------- /webapp/src/app/components/MessageIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/components/MessageIcon.tsx -------------------------------------------------------------------------------- /webapp/src/app/components/PlusIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/components/PlusIcon.tsx -------------------------------------------------------------------------------- /webapp/src/app/components/UserIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/components/UserIcon.tsx -------------------------------------------------------------------------------- /webapp/src/app/components/providers/SessionProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/components/providers/SessionProvider.tsx -------------------------------------------------------------------------------- /webapp/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/favicon.ico -------------------------------------------------------------------------------- /webapp/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/globals.css -------------------------------------------------------------------------------- /webapp/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/layout.tsx -------------------------------------------------------------------------------- /webapp/src/app/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/login/page.tsx -------------------------------------------------------------------------------- /webapp/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/page.tsx -------------------------------------------------------------------------------- /webapp/src/app/pagina1/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/pagina1/page.tsx -------------------------------------------------------------------------------- /webapp/src/app/prisma/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/app/prisma/prisma.ts -------------------------------------------------------------------------------- /webapp/src/grpc/chat-service-client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/grpc/chat-service-client.spec.ts -------------------------------------------------------------------------------- /webapp/src/grpc/chat-service-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/grpc/chat-service-client.ts -------------------------------------------------------------------------------- /webapp/src/grpc/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/grpc/client.ts -------------------------------------------------------------------------------- /webapp/src/grpc/rpc/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/grpc/rpc/chat.ts -------------------------------------------------------------------------------- /webapp/src/grpc/rpc/pb/ChatRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/grpc/rpc/pb/ChatRequest.ts -------------------------------------------------------------------------------- /webapp/src/grpc/rpc/pb/ChatResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/grpc/rpc/pb/ChatResponse.ts -------------------------------------------------------------------------------- /webapp/src/grpc/rpc/pb/ChatService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/grpc/rpc/pb/ChatService.ts -------------------------------------------------------------------------------- /webapp/src/http/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/http/http.ts -------------------------------------------------------------------------------- /webapp/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/src/middleware.ts -------------------------------------------------------------------------------- /webapp/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/tailwind.config.js -------------------------------------------------------------------------------- /webapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KubeDev/idc-ms-chatgpt/HEAD/webapp/tsconfig.json --------------------------------------------------------------------------------