Spaces:
Running
on
Zero
Running
on
Zero
# Copyright (c) Meta Platforms, Inc. and affiliates. | |
# This source code is licensed under the Chameleon License found in the | |
# LICENSE file in the root directory of this source tree. | |
from chameleon.inference.chameleon import ChameleonInferenceModel | |
def main(): | |
model = ChameleonInferenceModel( | |
"./data/models/7b/", | |
"./data/tokenizer/text_tokenizer.json", | |
"./data/tokenizer/vqgan.yaml", | |
"./data/tokenizer/vqgan.ckpt", | |
) | |
batch_tokens = model.generate(batch_prompt_text=["All your base", "import asyncio"]) | |
for text in model.decode_text(batch_tokens): | |
print(text) | |
if __name__ == "__main__": | |
main() | |