re-organize files
parent
61540f9338
commit
d32515a75f
@ -1,6 +1,6 @@
|
|||||||
// import { createTRPCProxyClient, httpBatchLink } from "@trpc/client";
|
// import { createTRPCProxyClient, httpBatchLink } from "@trpc/client";
|
||||||
import { createTRPCContext } from "@trpc/tanstack-react-query";
|
import { createTRPCContext } from "@trpc/tanstack-react-query";
|
||||||
import type { AppRouter } from "./router.js";
|
import type { AppRouter } from "../server/trpc/router.js";
|
||||||
|
|
||||||
export const { TRPCProvider, useTRPC, useTRPCClient } =
|
export const { TRPCProvider, useTRPC, useTRPCClient } =
|
||||||
createTRPCContext<AppRouter>();
|
createTRPCContext<AppRouter>();
|
@ -1,5 +1,5 @@
|
|||||||
import { createOpenRouter } from "@openrouter/ai-sdk-provider";
|
import { createOpenRouter } from "@openrouter/ai-sdk-provider";
|
||||||
import { env } from "../../server/env.js";
|
import { env } from "./env.js";
|
||||||
export const openrouter = createOpenRouter({
|
export const openrouter = createOpenRouter({
|
||||||
apiKey: env.OPENROUTER_API_KEY,
|
apiKey: env.OPENROUTER_API_KEY,
|
||||||
});
|
});
|
@ -1,8 +1,4 @@
|
|||||||
import {
|
import { router, publicProcedure, createCallerFactory } from "./server";
|
||||||
router,
|
|
||||||
publicProcedure,
|
|
||||||
createCallerFactory,
|
|
||||||
} from "../../trpc/server";
|
|
||||||
|
|
||||||
export const conversations = router({
|
export const conversations = router({
|
||||||
fetchAll: publicProcedure.query(async ({ ctx: { db, jwt } }) => {
|
fetchAll: publicProcedure.query(async ({ ctx: { db, jwt } }) => {
|
@ -1,10 +1,6 @@
|
|||||||
import {
|
import { router, publicProcedure, createCallerFactory } from "./server.js";
|
||||||
router,
|
import type { DraftMessage } from "@/types.js";
|
||||||
publicProcedure,
|
import { MODEL_NAME, openrouter } from "@/server/provider.js";
|
||||||
createCallerFactory,
|
|
||||||
} from "../../trpc/server.js";
|
|
||||||
import type { DraftMessage } from "../../types.js";
|
|
||||||
import { MODEL_NAME, openrouter } from "./provider.js";
|
|
||||||
import { generateObject, generateText, jsonSchema } from "ai";
|
import { generateObject, generateText, jsonSchema } from "ai";
|
||||||
|
|
||||||
const factsFromNewMessagesSystemPrompt = ({
|
const factsFromNewMessagesSystemPrompt = ({
|
@ -1,5 +1,5 @@
|
|||||||
import { router } from "../trpc/server";
|
import { router } from "./server.js";
|
||||||
import { chat } from "../pages/chat/trpc";
|
import { chat } from "./chat.js";
|
||||||
|
|
||||||
export const appRouter = router({
|
export const appRouter = router({
|
||||||
chat,
|
chat,
|
@ -1,8 +1,8 @@
|
|||||||
import type { TSchema } from "@sinclair/typebox";
|
import type { TSchema } from "@sinclair/typebox";
|
||||||
import { TypeCompiler } from "@sinclair/typebox/compiler";
|
import { TypeCompiler } from "@sinclair/typebox/compiler";
|
||||||
import { initTRPC, TRPCError } from "@trpc/server";
|
import { initTRPC, TRPCError } from "@trpc/server";
|
||||||
import type { getDb } from "../database/postgres";
|
import type { getDb } from "../../database/postgres";
|
||||||
import type { getOpenrouter } from "../pages/chat/provider";
|
import type { getOpenrouter } from "@/server/provider.js";
|
||||||
import type { JWT } from "@auth/core/jwt";
|
import type { JWT } from "@auth/core/jwt";
|
||||||
|
|
||||||
/**
|
/**
|
Loading…
Reference in New Issue