Remove unusable models; default to OpenRouter for new users; update Announcement

This commit is contained in:
Saoud Rizwan
2024-08-11 15:37:09 -04:00
parent ecc5eb30a5
commit f93e7946aa
5 changed files with 31 additions and 16 deletions

View File

@@ -4,6 +4,7 @@ import React, { useEffect, useState } from "react"
import { validateApiConfiguration } from "../utils/validate"
import { vscode } from "../utils/vscode"
import ApiOptions from "./ApiOptions"
import { useEffectOnce } from "react-use"
interface WelcomeViewProps {
apiConfiguration?: ApiConfiguration
@@ -23,6 +24,13 @@ const WelcomeView: React.FC<WelcomeViewProps> = ({ apiConfiguration, setApiConfi
setApiErrorMessage(validateApiConfiguration(apiConfiguration))
}, [apiConfiguration])
useEffectOnce(() => {
setApiConfiguration((prevConfig) => ({
...prevConfig,
apiProvider: "openrouter",
}))
})
return (
<div style={{ position: "fixed", top: 0, left: 0, right: 0, bottom: 0, padding: "0 20px" }}>
<h2>Hi, I'm Claude Dev</h2>