langflow/docs/static/json_files/CSV_Loader.json
2023-06-21 19:13:44 -03:00

1 line
No EOL
17 KiB
JSON

{"description":"A Chain that loads a CSV file and queries it for answers","name":"CSV Loader","data":{"nodes":[{"width":384,"height":505,"id":"CharacterTextSplitter-Jpf5p","type":"genericNode","position":{"x":396.8077856495644,"y":223.0804236237455},"data":{"type":"CharacterTextSplitter","node":{"template":{"documents":{"required":true,"placeholder":"","show":true,"multiline":false,"password":false,"name":"documents","advanced":false,"type":"BaseLoader","list":false},"separator":{"required":true,"placeholder":"","show":true,"multiline":false,"value":".","password":false,"name":"separator","display_name":"Separator","advanced":false,"type":"str","list":false},"chunk_size":{"required":true,"placeholder":"","show":true,"multiline":false,"value":4000,"password":false,"name":"chunk_size","display_name":"Chunk Size","advanced":false,"type":"int","list":false},"chunk_overlap":{"required":true,"placeholder":"","show":true,"multiline":false,"value":200,"password":false,"name":"chunk_overlap","display_name":"Chunk Overlap","advanced":false,"type":"int","list":false},"_type":"CharacterTextSplitter"},"description":"Implementation of splitting text that looks at characters.","base_classes":["CharacterTextSplitter","BaseDocumentTransformer","TextSplitter"]},"id":"CharacterTextSplitter-Jpf5p","value":null},"selected":false,"positionAbsolute":{"x":396.8077856495644,"y":223.0804236237455},"dragging":false},{"width":384,"height":273,"id":"OpenAIEmbeddings-Alch2","type":"genericNode","position":{"x":400.7197772556631,"y":830.7387312650183},"data":{"type":"OpenAIEmbeddings","node":{"template":{"client":{"required":false,"placeholder":"","show":true,"multiline":false,"password":false,"name":"client","advanced":true,"type":"Any","list":false},"model":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"text-embedding-ada-002","password":false,"name":"model","advanced":true,"type":"str","list":false},"deployment":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"text-embedding-ada-002","password":false,"name":"deployment","advanced":true,"type":"str","list":false},"openai_api_version":{"required":false,"placeholder":"","show":true,"multiline":false,"password":true,"name":"openai_api_version","display_name":"OpenAI API Version","advanced":true,"type":"str","list":false,"value":""},"openai_api_base":{"required":false,"placeholder":"","show":true,"multiline":false,"password":true,"name":"openai_api_base","display_name":"OpenAI API Base","advanced":true,"type":"str","list":false,"value":""},"openai_api_type":{"required":false,"placeholder":"","show":true,"multiline":false,"password":true,"name":"openai_api_type","display_name":"OpenAI API Type","advanced":true,"type":"str","list":false,"value":""},"openai_proxy":{"required":false,"placeholder":"","show":true,"multiline":false,"password":false,"name":"openai_proxy","display_name":"OpenAI Proxy","advanced":true,"type":"str","list":false},"embedding_ctx_length":{"required":false,"placeholder":"","show":true,"multiline":false,"value":-1,"password":false,"name":"embedding_ctx_length","advanced":true,"type":"int","list":false},"openai_api_key":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"","password":true,"name":"openai_api_key","display_name":"OpenAI API Key","advanced":false,"type":"str","list":false},"openai_organization":{"required":false,"placeholder":"","show":true,"multiline":false,"password":false,"name":"openai_organization","display_name":"OpenAI Organization","advanced":true,"type":"str","list":false},"allowed_special":{"required":false,"placeholder":"","show":true,"multiline":false,"value":[],"password":false,"name":"allowed_special","advanced":true,"type":"Literal'all'","list":true},"disallowed_special":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"all","password":false,"name":"disallowed_special","advanced":true,"type":"Literal'all'","list":true},"chunk_size":{"required":false,"placeholder":"","show":true,"multiline":false,"value":1000,"password":false,"name":"chunk_size","advanced":true,"type":"int","list":false},"max_retries":{"required":false,"placeholder":"","show":true,"multiline":false,"value":6,"password":false,"name":"max_retries","advanced":true,"type":"int","list":false},"request_timeout":{"required":false,"placeholder":"","show":true,"multiline":false,"password":false,"name":"request_timeout","advanced":true,"type":"float","list":false},"headers":{"required":false,"placeholder":"","show":false,"multiline":true,"value":"{'Authorization':\n 'Bearer <token>'}","password":false,"name":"headers","advanced":true,"type":"Any","list":false},"_type":"OpenAIEmbeddings"},"description":"Wrapper around OpenAI embedding models.","base_classes":["Embeddings","OpenAIEmbeddings"]},"id":"OpenAIEmbeddings-Alch2","value":null},"selected":false,"positionAbsolute":{"x":400.7197772556631,"y":830.7387312650183},"dragging":false},{"width":384,"height":399,"id":"VectorStoreInfo-t5lOa","type":"genericNode","position":{"x":1260.124354900933,"y":190.75414650725997},"data":{"type":"VectorStoreInfo","node":{"template":{"vectorstore":{"required":true,"placeholder":"","show":true,"multiline":false,"password":false,"name":"vectorstore","advanced":false,"type":"VectorStore","list":false},"name":{"required":true,"placeholder":"","show":true,"multiline":false,"password":false,"name":"name","advanced":false,"type":"str","list":false},"description":{"required":true,"placeholder":"","show":true,"multiline":true,"password":false,"name":"description","advanced":false,"type":"str","list":false},"_type":"VectorStoreInfo"},"description":"Information about a vectorstore.","base_classes":["VectorStoreInfo"]},"id":"VectorStoreInfo-t5lOa","value":null},"selected":false,"positionAbsolute":{"x":1260.124354900933,"y":190.75414650725997},"dragging":false},{"width":384,"height":267,"id":"VectorStoreAgent-XlOGy","type":"genericNode","position":{"x":1748.357708024328,"y":280.08684957412726},"data":{"type":"VectorStoreAgent","node":{"template":{"vectorstoreinfo":{"required":true,"placeholder":"","show":true,"multiline":false,"password":false,"name":"vectorstoreinfo","display_name":"Vector Store Info","advanced":false,"type":"VectorStoreInfo","list":false},"llm":{"required":true,"placeholder":"","show":true,"multiline":false,"password":false,"name":"llm","display_name":"LLM","advanced":false,"type":"BaseLanguageModel","list":false},"_type":"vectorstore_agent"},"description":"Construct an agent from a Vector Store.","base_classes":["AgentExecutor"]},"id":"VectorStoreAgent-XlOGy","value":null},"selected":false,"positionAbsolute":{"x":1748.357708024328,"y":280.08684957412726},"dragging":false},{"width":384,"height":265,"id":"CSVLoader-KP4gX","type":"genericNode","position":{"x":-21.705449464185108,"y":286.9885881141596},"data":{"type":"CSVLoader","node":{"template":{"file_path":{"required":true,"placeholder":"","show":true,"multiline":false,"value":"","suffixes":[".csv"],"fileTypes":["csv"],"password":false,"name":"file_path","advanced":false,"type":"file","list":false,"content":null},"_type":"CSVLoader"},"description":"Loads a CSV file into a list of documents.","base_classes":["BaseLoader","CSVLoader"]},"id":"CSVLoader-KP4gX","value":null},"selected":false,"positionAbsolute":{"x":-21.705449464185108,"y":286.9885881141596},"dragging":false},{"width":384,"height":353,"id":"Chroma-ymADH","type":"genericNode","position":{"x":833.2724180086134,"y":245.14627812364745},"data":{"type":"Chroma","node":{"template":{"documents":{"required":true,"placeholder":"","show":true,"multiline":false,"password":false,"name":"documents","display_name":"Text Splitter","advanced":false,"type":"TextSplitter","list":true},"embedding":{"required":true,"placeholder":"","show":true,"multiline":false,"password":false,"name":"embedding","display_name":"Embedding","advanced":false,"type":"Embeddings","list":false},"metadatas":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"metadatas","advanced":false,"type":"code","list":true},"ids":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"ids","advanced":false,"type":"str","list":true},"collection_name":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"langchain","password":false,"name":"collection_name","advanced":false,"type":"str","list":false},"persist_directory":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"persist_directory","advanced":false,"type":"str","list":false},"client_settings":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"client_settings","advanced":false,"type":"chromadb.config.Setting","list":true},"client":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"client","advanced":false,"type":"chromadb.Client","list":false},"kwargs":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"kwargs","advanced":true,"type":"Any","list":false},"_type":"Chroma"},"description":"Create a Chroma vectorstore from a raw documents.","base_classes":["VectorStore","Chroma","BaseRetriever"]},"id":"Chroma-ymADH","value":null},"selected":false,"positionAbsolute":{"x":833.2724180086134,"y":245.14627812364745},"dragging":false},{"width":384,"height":611,"id":"OpenAI-TakZY","type":"genericNode","position":{"x":1316.6361579940162,"y":701.0799034823084},"data":{"type":"OpenAI","node":{"template":{"lc_kwargs":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"lc_kwargs","advanced":true,"type":"code","list":false},"cache":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"cache","advanced":false,"type":"bool","list":false},"verbose":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"verbose","advanced":false,"type":"bool","list":false},"callbacks":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"callbacks","advanced":false,"type":"langchain.callbacks.base.BaseCallbackHandler","list":true},"tags":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"tags","advanced":false,"type":"str","list":true},"client":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"client","advanced":false,"type":"Any","list":false},"model_name":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"text-davinci-003","password":false,"options":["text-davinci-003","text-davinci-002","text-curie-001","text-babbage-001","text-ada-001"],"name":"model_name","advanced":false,"type":"str","list":true},"temperature":{"required":false,"placeholder":"","show":true,"multiline":false,"value":0.7,"password":false,"name":"temperature","advanced":false,"type":"float","list":false},"max_tokens":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"","password":true,"name":"max_tokens","advanced":false,"type":"int","list":false},"top_p":{"required":false,"placeholder":"","show":false,"multiline":false,"value":1,"password":false,"name":"top_p","advanced":false,"type":"float","list":false},"frequency_penalty":{"required":false,"placeholder":"","show":false,"multiline":false,"value":0,"password":false,"name":"frequency_penalty","advanced":false,"type":"float","list":false},"presence_penalty":{"required":false,"placeholder":"","show":false,"multiline":false,"value":0,"password":false,"name":"presence_penalty","advanced":false,"type":"float","list":false},"n":{"required":false,"placeholder":"","show":false,"multiline":false,"value":1,"password":false,"name":"n","advanced":false,"type":"int","list":false},"best_of":{"required":false,"placeholder":"","show":false,"multiline":false,"value":1,"password":false,"name":"best_of","advanced":false,"type":"int","list":false},"model_kwargs":{"required":false,"placeholder":"","show":true,"multiline":false,"password":false,"name":"model_kwargs","advanced":true,"type":"code","list":false},"openai_api_key":{"required":false,"placeholder":"","show":true,"multiline":false,"value":"","password":true,"name":"openai_api_key","display_name":"OpenAI API Key","advanced":false,"type":"str","list":false},"openai_api_base":{"required":false,"placeholder":"","show":true,"multiline":false,"password":false,"name":"openai_api_base","display_name":"OpenAI API Base","advanced":false,"type":"str","list":false},"openai_organization":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"openai_organization","display_name":"OpenAI Organization","advanced":false,"type":"str","list":false},"openai_proxy":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"openai_proxy","display_name":"OpenAI Proxy","advanced":false,"type":"str","list":false},"batch_size":{"required":false,"placeholder":"","show":false,"multiline":false,"value":20,"password":false,"name":"batch_size","advanced":false,"type":"int","list":false},"request_timeout":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"request_timeout","advanced":false,"type":"float","list":false},"logit_bias":{"required":false,"placeholder":"","show":false,"multiline":false,"password":false,"name":"logit_bias","advanced":false,"type":"code","list":false},"max_retries":{"required":false,"placeholder":"","show":false,"multiline":false,"value":6,"password":false,"name":"max_retries","advanced":false,"type":"int","list":false},"streaming":{"required":false,"placeholder":"","show":false,"multiline":false,"value":false,"password":false,"name":"streaming","advanced":false,"type":"bool","list":false},"allowed_special":{"required":false,"placeholder":"","show":false,"multiline":false,"value":[],"password":false,"name":"allowed_special","advanced":false,"type":"Literal'all'","list":true},"disallowed_special":{"required":false,"placeholder":"","show":false,"multiline":false,"value":"all","password":false,"name":"disallowed_special","advanced":false,"type":"Literal'all'","list":false},"_type":"OpenAI"},"description":"Wrapper around OpenAI large language models.","base_classes":["BaseLLM","BaseLanguageModel","Serializable","BaseOpenAI","OpenAI"]},"id":"OpenAI-TakZY","value":null},"selected":false,"positionAbsolute":{"x":1316.6361579940162,"y":701.0799034823084},"dragging":false}],"edges":[{"source":"VectorStoreInfo-t5lOa","sourceHandle":"VectorStoreInfo|VectorStoreInfo-t5lOa|VectorStoreInfo","target":"VectorStoreAgent-XlOGy","targetHandle":"VectorStoreInfo|vectorstoreinfo|VectorStoreAgent-XlOGy","className":"stroke-gray-900 dark:stroke-gray-200","id":"reactflow__edge-VectorStoreInfo-t5lOaVectorStoreInfo|VectorStoreInfo-t5lOa|VectorStoreInfo-VectorStoreAgent-XlOGyVectorStoreInfo|vectorstoreinfo|VectorStoreAgent-XlOGy","selected":false,"style":{"stroke":"inherit"},"animated":false},{"source":"CSVLoader-KP4gX","sourceHandle":"CSVLoader|CSVLoader-KP4gX|BaseLoader|CSVLoader","target":"CharacterTextSplitter-Jpf5p","targetHandle":"BaseLoader|documents|CharacterTextSplitter-Jpf5p","style":{"stroke":"inherit"},"animated":false,"id":"reactflow__edge-CSVLoader-KP4gXCSVLoader|CSVLoader-KP4gX|BaseLoader|CSVLoader-CharacterTextSplitter-Jpf5pBaseLoader|documents|CharacterTextSplitter-Jpf5p","selected":false,"className":"stroke-gray-900 dark:stroke-gray-200"},{"source":"CharacterTextSplitter-Jpf5p","sourceHandle":"CharacterTextSplitter|CharacterTextSplitter-Jpf5p|CharacterTextSplitter|BaseDocumentTransformer|TextSplitter","target":"Chroma-ymADH","targetHandle":"TextSplitter|documents|Chroma-ymADH","style":{"stroke":"inherit"},"animated":false,"id":"reactflow__edge-CharacterTextSplitter-Jpf5pCharacterTextSplitter|CharacterTextSplitter-Jpf5p|CharacterTextSplitter|BaseDocumentTransformer|TextSplitter-Chroma-ymADHTextSplitter|documents|Chroma-ymADH","selected":false,"className":"stroke-gray-900 dark:stroke-gray-200"},{"source":"OpenAIEmbeddings-Alch2","sourceHandle":"OpenAIEmbeddings|OpenAIEmbeddings-Alch2|Embeddings|OpenAIEmbeddings","target":"Chroma-ymADH","targetHandle":"Embeddings|embedding|Chroma-ymADH","style":{"stroke":"inherit"},"animated":false,"id":"reactflow__edge-OpenAIEmbeddings-Alch2OpenAIEmbeddings|OpenAIEmbeddings-Alch2|Embeddings|OpenAIEmbeddings-Chroma-ymADHEmbeddings|embedding|Chroma-ymADH","selected":false,"className":"stroke-gray-900 dark:stroke-gray-200"},{"source":"Chroma-ymADH","sourceHandle":"Chroma|Chroma-ymADH|VectorStore|Chroma|BaseRetriever","target":"VectorStoreInfo-t5lOa","targetHandle":"VectorStore|vectorstore|VectorStoreInfo-t5lOa","style":{"stroke":"inherit"},"animated":false,"id":"reactflow__edge-Chroma-ymADHChroma|Chroma-ymADH|VectorStore|Chroma|BaseRetriever-VectorStoreInfo-t5lOaVectorStore|vectorstore|VectorStoreInfo-t5lOa","selected":false,"className":"stroke-gray-900 dark:stroke-gray-200"},{"source":"OpenAI-TakZY","sourceHandle":"OpenAI|OpenAI-TakZY|BaseLLM|BaseLanguageModel|Serializable|BaseOpenAI|OpenAI","target":"VectorStoreAgent-XlOGy","targetHandle":"BaseLanguageModel|llm|VectorStoreAgent-XlOGy","style":{"stroke":"inherit"},"animated":false,"id":"reactflow__edge-OpenAI-TakZYOpenAI|OpenAI-TakZY|BaseLLM|BaseLanguageModel|Serializable|BaseOpenAI|OpenAI-VectorStoreAgent-XlOGyBaseLanguageModel|llm|VectorStoreAgent-XlOGy","className":"stroke-gray-900 dark:stroke-gray-200"}],"viewport":{"x":89.45939216133138,"y":-68.45007135281094,"zoom":0.6912939873253691}},"id":"66d2e95e-44ac-4975-8105-6537534656d6"}