docs: add provider, embedding function (#318)

This commit is contained in:
Taranjeet Singh
2023-07-19 05:53:28 +05:30
committed by GitHub
parent 3da5724853
commit ab9f005885
+11 -1
View File
@@ -43,7 +43,7 @@ from embedchain.config import CustomAppConfig
from embedchain.models import Providers, EmbeddingFunctions from embedchain.models import Providers, EmbeddingFunctions
config = CustomAppConfig(embedding_fn=EmbeddingFunctions.OPENAI, provider=Providers.OPENAI) config = CustomAppConfig(embedding_fn=EmbeddingFunctions.OPENAI, provider=Providers.OPENAI)
app = CustomApp() app = CustomApp(config)
``` ```
- `CustomApp` is not opinionated. - `CustomApp` is not opinionated.
@@ -51,6 +51,16 @@ app = CustomApp()
- while it's doing that, it's still providing abstractions through `Providers`. - while it's doing that, it's still providing abstractions through `Providers`.
- paid and free/open source providers included. - paid and free/open source providers included.
- Once you have imported and instantiated the app, every functionality from here onwards is the same for either type of app. 📚 - Once you have imported and instantiated the app, every functionality from here onwards is the same for either type of app. 📚
- Following providers are available for an LLM
- OPENAI
- ANTHPROPIC
- VERTEX_AI
- GPT4ALL
- Following embedding functions are available for an embedding function
- OPENAI
- HUGGING_FACE
- VERTEX_AI
- GPT4ALL
### PersonApp ### PersonApp