Comments (3)
Possibly of interest: https://www.willmcgugan.com/blog/tech/post/better-python-tracebacks-with-rich/
from langchain.
Similarly, if you try to do chain.predict(abc='hello')
when the chain expects input to be xyz
, the ValueError is a bit vague: ValueError: Missing some input keys: {'abc'}
Something like ValueError: Chain requires input parameters ['xyz']. Received ['abc'].
would be more helpful
from langchain.
Hi, @hwchase17! I'm Dosu, and I'm here to help the LangChain team manage their backlog. I wanted to let you know that we are marking this issue as stale.
From what I understand, the issue is about improving the error message for missing keys in pydantic classes. There have been some suggestions from other users, such as using the traceback library to provide better error messages and improving the ValueError message to give more helpful information about the missing input parameters. However, it seems that the issue is still unresolved.
Could you please let us know if this issue is still relevant to the latest version of the LangChain repository? If it is, please comment on the issue to let us know. Otherwise, feel free to close the issue yourself, or it will be automatically closed in 7 days.
Thank you for your understanding and contribution to the LangChain project!
from langchain.
Related Issues (20)
- how to specify a seed when calling the chatopenai model to ensure the stability of the output results.
- Support scalar field indexing for milvus collection creation HOT 5
- mxbai-embed-large embedding not consistent with original paper
- 500 error when using GitHubAPIWrapper with GitHub Enterprise
- KeyError with RunnableWithMessageHistory and LangServe: Missing Variable
- AIMessageChunk merge is failing HOT 2
- [Embedding] The dimensions parameter of OpenAIEmbeddings is not working HOT 4
- LangChain Agent Fails to Recognize Tool Names with Descriptions and Incomplete Operation Addition
- UnstructuredMarkdownLoader PermissionError: [Errno 13] Permission denied HOT 1
- Moonshot 0.2.7 has problem : AttributeError: 'Moonshot' object has no attribute '_client', When I back to 0.2.6 is OK!
- DOC: <Issue related to /v0.2/docs/integrations/text_embedding/baidu_qianfan_endpoint/> HOT 1
- Passing tool output back to model doesn't work for OllamaFunctions HOT 1
- DOC: Missing input variables for FewShotChatMessagePromptTemplate HOT 2
- SQLDatabaseChain generated query returns incorrect result, and different from when the query is executed directly on the db
- Neo4jVector doesn't work well with HuggingFaceEmbeddings when reusing the graph HOT 3
- Several unstructed loader throwing PermissionError: [Errno 13] ( unstructuredMarkdownloader , unstructruedEmailLoader .. )
- It Seems There's a Compatibility Issue with Pydantic v2.0: FieldInfo object has no attribute 'required' HOT 2
- Huggingface tool-calling is not working HOT 1
- ainvoke is not asynchronous HOT 2
- complete prompt is appended at the start of my response generated by llama3 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from langchain.