docs: fix embeddings tabs (#28193)

- Update fake embeddings to deterministic fake embeddings
- Fix indentation
This commit is contained in:
ccurme 2024-11-18 16:00:20 -05:00 committed by GitHub
parent 6dfea7e508
commit 018f4102f4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -140,7 +140,7 @@ export default function EmbeddingTabs(props) {
{ {
value: "Fake", value: "Fake",
label: "Fake", label: "Fake",
text: `from langchain_core.embeddings import FakeEmbeddings\n\n${embeddingVarName} = FakeEmbeddings(${fakeEmbeddingParamsOrDefault})`, text: `from langchain_core.embeddings import DeterministicFakeEmbedding\n\n${embeddingVarName} = DeterministicFakeEmbedding(${fakeEmbeddingParamsOrDefault})`,
apiKeyName: undefined, apiKeyName: undefined,
packageName: "langchain-core", packageName: "langchain-core",
default: false, default: false,
@ -153,9 +153,7 @@ export default function EmbeddingTabs(props) {
{tabItems {tabItems
.filter((tabItem) => !tabItem.shouldHide) .filter((tabItem) => !tabItem.shouldHide)
.map((tabItem) => { .map((tabItem) => {
const apiKeyText = tabItem.apiKeyName ? `import getpass const apiKeyText = tabItem.apiKeyName ? `import getpass\n\nos.environ["${tabItem.apiKeyName}"] = getpass.getpass()` : '';
os.environ["${tabItem.apiKeyName}"] = getpass.getpass()` : '';
return ( return (
<TabItem <TabItem
value={tabItem.value} value={tabItem.value}