mirror of
https://github.com/severian-dev/sucker.severian.dev.git
synced 2025-12-12 03:06:40 +00:00
fix non-streaming
This commit is contained in:
@@ -81,6 +81,8 @@ export default function Home() {
|
||||
Record<string, number>
|
||||
>({});
|
||||
|
||||
const [proxyUrl, setProxyUrl] = useState("https://sucker.severian.dev/api/proxy");
|
||||
|
||||
const fetchCards = async () => {
|
||||
try {
|
||||
setIsRefreshing(true);
|
||||
@@ -107,6 +109,13 @@ export default function Home() {
|
||||
fetchCards();
|
||||
}, []);
|
||||
|
||||
useEffect(() => {
|
||||
if (typeof window !== "undefined") {
|
||||
const origin = window.location.origin;
|
||||
setProxyUrl(`${origin}/api/proxy`);
|
||||
}
|
||||
}, []);
|
||||
|
||||
const downloadJson = (card: Card) => {
|
||||
// Use initial version for download, or current version if no initial version available
|
||||
const chosen = card.initialVersion || card.data;
|
||||
@@ -382,7 +391,7 @@ export default function Home() {
|
||||
</p>
|
||||
<ol className="list-decimal list-inside">
|
||||
<li className="mb-2">
|
||||
Put <code>https://sucker.severian.dev/api/proxy</code> in your
|
||||
Put <code>{proxyUrl}</code> in your
|
||||
API settings, any value for model and key.
|
||||
</li>
|
||||
<li className="mb-2">
|
||||
|
||||
Reference in New Issue
Block a user