A Python package for analyzing user inputs to avoid negative or unwelcome appearances on a Louis Rossmann video. The package processes text input to identify key factors or common pitfalls and provides structured recommendations to prevent such outcomes.
You can install the package via pip:
pip install rossmann_appearance_analyzerHere's a basic example of how to use the package:
from rossmann_appearance_analyzer import rossmann_appearance_analyzer
user_input = "Your text input here..."
results = rossmann_appearance_analyzer(user_input=user_input)
print(results)By default, the package uses ChatLLM7 from langchain_llm7 (see PyPI). However, you can pass your own LangChain-compatible LLM instance. For example, to use OpenAI:
from langchain_openai import ChatOpenAI
from rossmann_appearance_analyzer import rossmann_appearance_analyzer
llm = ChatOpenAI()
response = rossmann_appearance_analyzer(user_input="Your input", llm=llm)To use Anthropic:
from langchain_anthropic import ChatAnthropic
from rossmann_appearance_analyzer import rossmann_appearance_analyzer
llm = ChatAnthropic()
response = rossmann_appearance_analyzer(user_input="Your input", llm=llm)To use Google Generative AI:
from langchain_google_genai import ChatGoogleGenerativeAI
from rossmann_appearance_analyzer import rossmann_appearance_analyzer
llm = ChatGoogleGenerativeAI()
response = rossmann_appearance_analyzer(user_input="Your input", llm=llm)If you want to use the default ChatLLM7 with your own API key (for higher rate limits), you can set it via environment variable or pass it directly:
from rossmann_appearance_analyzer import rossmann_appearance_analyzer
# Via environment variable (set LLM7_API_KEY)
# Or directly:
response = rossmann_appearance_analyzer(user_input="Your input", api_key="your_api_key_here")You can get a free API key by registering at https://token.llm7.io/.
user_input(str): The text input to process.llm(Optional[BaseChatModel]): A LangChain LLM instance. If not provided, defaults toChatLLM7.api_key(Optional[str]): API key forChatLLM7. If not provided, the package will try to use theLLM7_API_KEYenvironment variable.
If you encounter any issues or have suggestions, please open an issue on GitHub.
- Eugene Evstafev - hi@euegne.plus
- GitHub: chigwell