INNER CODE UNIT · TypeScript

createApp

dabit3/react-native-ai · server/src/index.ts:10

export function createApp() {
  const app = express()

  app.use(cors({ origin: process.env.CORS_ORIGIN || '*' }))
  app.use(express.json({ limit: '50mb' }))
  app.use(express.urlencoded({ extended: true }))

  app.get('/health', (req, res) => {
    res.json({ status: 'ok' })
  })

  app.get('/models', (req, res) => {
    res.json({
      chatModels: Object.values(CHAT_MODELS).map(({ name, label, provider, supportsVision }) => ({
        name, label, provider, supportsVision
      })),
      imageModels: Object.values(IMAGE_MODELS).map(({ name, label, provider }) => ({
        name, label, provider

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…