Thank you very much for this helpful video. I find it interesting that your vn.ask() questions always reference the dbo from your SQL db and given that you only had trained on one table was that necessary? Also I was hoping, that if I had trained multiple tables with multiple complex SQL queries and their accompanying questing, that Vanna would be able to infer what tables and attributes to use based on the question my user is asking. Is that asking too much of Vanna and the LLM I'm using?
@musicphimhan75307 ай бұрын
Thank you for your lecture
@BinFangRE7 ай бұрын
Please help to answer my question. At 4:30, you mentioned API key. Is it API key of LLM(OpenAI)? or it is API key of Vanna?
@ProgrammingIsFunn7 ай бұрын
This is vanna api key
@ProgrammingIsFunn7 ай бұрын
You can register your self on vanna platform and get api key. vanna.ai/docs/vanna.html#getting-an-api-key
@tabbasumnaz47576 ай бұрын
@@ProgrammingIsFunn Is it paid one?
@KarthikBhat-j4r6 ай бұрын
Is it compulsory to provide the data base name in the question ? Some times we might not know the database name hence
@datasciencetoday71274 ай бұрын
you are so egzited bro its so nice
@emptyslot69722 ай бұрын
I guess this only works, if you have meaningful table names and column names. And also a lot of foreign keys
@ProgrammingIsFunnАй бұрын
I have not tried, but I believe you are right.
@Himansh299 ай бұрын
❤
@himanisingh33356 ай бұрын
hi I have tried your steps. I am getting below error while running vn.train(plan = plan) SSLError: HTTPSConnectionPool(host='ask.vanna.ai', port=443): Max retries exceeded with url: /rpc (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1006)')))
@ProgrammingIsFunn6 ай бұрын
You can run n number of time I think 💭.
@amotorcyclerider32303 ай бұрын
Excellent. I was working on vanna today and trying out some stuff. Just now found this video. Very helpful. I also have MSSQL database and used the same sql to pull schema and train. But I was not able to successfully train. So I had to use ddl fora selected tables and that worked. Now, here does it use a vector database? And I guess you are using chromadb.
@rajdeepsingh-xc6wx6 ай бұрын
vn.ask returns none
@ProgrammingIsFunn6 ай бұрын
Help me with your prompt.
@KarthikBhat-j4r6 ай бұрын
Is it compulsory to provide the data base name in the question ? Some times we might not know the database name hence
@KarthikBhat-j4r6 ай бұрын
Is it compulsory to provide the data base name in the question ? Some times we might not know the database name in pool of many
@ProgrammingIsFunn6 ай бұрын
It's not always necessary to provide the database name, but it can help to narrow down the context for a more accurate response.