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",
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,
packageName: "langchain-core",
default: false,
@ -153,9 +153,7 @@ export default function EmbeddingTabs(props) {
{tabItems
.filter((tabItem) => !tabItem.shouldHide)
.map((tabItem) => {
const apiKeyText = tabItem.apiKeyName ? `import getpass
os.environ["${tabItem.apiKeyName}"] = getpass.getpass()` : '';
const apiKeyText = tabItem.apiKeyName ? `import getpass\n\nos.environ["${tabItem.apiKeyName}"] = getpass.getpass()` : '';
return (
<TabItem
value={tabItem.value}