Metadata-Version: 2.1
Name: arcee-align
Version: 0.0.4
Summary: The open source toolkit for finetuning and deploying LLMs
Home-page: https://arcee.ai/
Author: Arcee
Author-email: jacob@arcee.ai
License: UNKNOWN
Description: # Arcee
        
        :tulip:	The open source toolkit for finetuning and deploying LLMs :tulip:
        
        ### Finetune LLMS
        
        ```
        from arcee.models import LM
        from arcee.data import Instuctions
        
        lm = LM("falcon30b")
        instructions = Instructions("./datasets/stripe-api.json")
        lm.train(instructions)
        
        lm.predict("Place an order for the LLM-9000 product for 100 USD to the card 3007200039992000")
        ```
        
        ### Deploy LLMS
        
        Authenticate
        
        ```
        import arcee
        arcee.login()
        ```
        
        Deploy to the Arcee cloud
        
        ```
        project = arcee.create_project("stripe-api-operator")
        #project = arcee.load_project(...)
        
        #regulated under 7b params for free
        #only PEFT uploadable for free
        
        hosted_lm = project.deploy(llm)
        hosted_lm.url
        hosted_lm.predict("Place an order for the LLM-9000 product for 100 USD to the card 3007200039992000")
        
        #view a streaming web app of the llm
        project.demo()
        ```
        
        ### LangChain Integration
        
        ```
        from langchain import Arcee
        #goes in llms/arcee.py
        
        prompt_template = "Write a stripe API request for the following: {order}."
        
        llm = Arcee(temperature=0)
        llm_chain = LLMChain(
            llm=llm,
            prompt=PromptTemplate.from_template(prompt_template)
        )
        llm_chain("Place an order for the LLM-9000 product for 100 USD to the card 3007200039992000")
        ```
        
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Provides-Extra: dev
