Fixed Lint error and no module error (#918)

This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-09-15 00:35:36 +00:00 committed by GitHub
commit 329d779b6e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 30 additions and 20 deletions

View file

@ -88,7 +88,7 @@ def read_all_users(
def patch_user(
user_id: UUID,
user_update: UserUpdate,
user: Session = Depends(get_current_active_user),
user: User = Depends(get_current_active_user),
session: Session = Depends(get_session),
) -> User:
"""
@ -113,7 +113,7 @@ def patch_user(
def reset_password(
user_id: UUID,
user_update: UserUpdate,
user: Session = Depends(get_current_active_user),
user: User = Depends(get_current_active_user),
session: Session = Depends(get_session),
) -> User:
"""

View file

@ -2,7 +2,6 @@ from typing import Optional
from langflow import CustomComponent
from langchain.text_splitter import Language
from langchain.schema import Document
from langflow.utils.util import build_loader_repr_from_documents
class LanguageRecursiveTextSplitterComponent(CustomComponent):
@ -78,5 +77,4 @@ class LanguageRecursiveTextSplitterComponent(CustomComponent):
)
docs = splitter.split_documents(documents)
self.repr_value = build_loader_repr_from_documents(docs)
return docs

View file

@ -74,6 +74,5 @@ class RecursiveCharacterTextSplitterComponent(CustomComponent):
)
docs = splitter.split_documents(documents)
# self.repr_value = build_loader_repr_from_documents(docs)
self.repr_value = separators
return docs

View file

@ -6,6 +6,7 @@ from langflow.services.database.models.user.user import User, UserUpdate
from langflow.services.utils import get_session
from sqlalchemy.exc import IntegrityError
from sqlmodel import Session
from typing import Optional
from sqlalchemy.orm.attributes import flag_modified
@ -19,7 +20,7 @@ def get_user_by_id(db: Session, id: UUID) -> Union[User, None]:
def update_user(
user_db: User, user: UserUpdate, db: Session = Depends(get_session)
user_db: Optional[User], user: UserUpdate, db: Session = Depends(get_session)
) -> User:
if not user_db:
raise HTTPException(status_code=404, detail="User not found")

View file

@ -1,3 +1,4 @@
from langflow.services.utils import get_settings_manager
from langflow.utils.logger import logger
### Temporary implementation
@ -17,14 +18,18 @@ class LangfuseInstance:
@classmethod
def create(cls):
logger.debug("Creating Langfuse instance")
from langflow.settings import settings
from langfuse import Langfuse # type: ignore
if settings.LANGFUSE_PUBLIC_KEY and settings.LANGFUSE_SECRET_KEY:
settings_manager = get_settings_manager()
if (
settings_manager.settings.LANGFUSE_PUBLIC_KEY
and settings_manager.settings.LANGFUSE_SECRET_KEY
):
logger.debug("Langfuse credentials found")
cls._instance = Langfuse(
public_key=settings.LANGFUSE_PUBLIC_KEY,
secret_key=settings.LANGFUSE_SECRET_KEY,
public_key=settings_manager.settings.LANGFUSE_PUBLIC_KEY,
secret_key=settings_manager.settings.LANGFUSE_SECRET_KEY,
)
else:
logger.debug("No Langfuse credentials found")

View file

@ -120,17 +120,18 @@ export default function ParameterComponent({
return (
<>
{index === 0 && (
<span>
{left ? "Avaliable input components:" : "Avaliable output components:"}
</span>
)
}
<span>
{left
? "Avaliable input components:"
: "Avaliable output components:"}
</span>
)}
<span
key={index}
className={classNames(
index > 0 ? "mt-2 flex items-center" : "mt-3 flex items-center"
)}
>
>
<div
className="h-5 w-5"
style={{
@ -146,8 +147,7 @@ export default function ParameterComponent({
/>
</div>
<span className="ps-2 text-xs text-foreground">
{nodeNames[item.family] ?? "Other"}
{" "}
{nodeNames[item.family] ?? "Other"}{" "}
<span className="text-xs">
{" "}
{item.type === "" ? "" : " - "}

View file

@ -158,9 +158,16 @@ export default function GenericNode({
</div>
</div>
<div className={"generic-node-desc " + (data.node?.description !== "" ? "py-5" : "pb-5")}>
<div
className={
"generic-node-desc " +
(data.node?.description !== "" ? "py-5" : "pb-5")
}
>
{data.node?.description !== "" && (
<div className="generic-node-desc-text">{data.node?.description}</div>
<div className="generic-node-desc-text">
{data.node?.description}
</div>
)}
<>