Files
copilotkit__copilotkit/docs/components/react/select-llm-provider.tsx
Ariel Weinberger 0dfb539d2d Swap out old docs for new docs (#693)
* swap docs

* fix build error

---------

Co-authored-by: Fuma Nama <fuma-nama@noreply.com>
2024-10-04 14:13:08 +02:00

16 lines
670 B
TypeScript

"use client";
import { useState } from "react";
import { useLocalStorage } from "usehooks-ts";
export function SelectLLMProvider() {
const [llmProvider, setLLMProvider] = useLocalStorage<string | null>("llmProvider", "openai");
// const [llmProvider, setLLMProvider] = useState<string | null>("openai");
return (
<div className="flex gap-2">
<button onClick={() => setLLMProvider("openai")} className={`${llmProvider === "openai" ? "bg-blue-500" : "bg-gray-200"}`}>OpenAI</button>
<button onClick={() => setLLMProvider("anthropic")} className={`${llmProvider === "anthropic" ? "bg-blue-500" : "bg-gray-200"}`}>Anthropic</button>
</div>
)
}