Instructions to use CEIA-RL/Energy with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use CEIA-RL/Energy with Transformers:
# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("CEIA-RL/Energy", dtype="auto") - Notebooks
- Google Colab
- Kaggle
| {%- if messages[0]['role'] == 'system' -%} | |
| {%- if messages[0]['content'] is string -%} | |
| {%- set first_system_prefix = ' ' + messages[0]['content'] -%} | |
| {%- else -%} | |
| {%- set first_system_prefix = ' ' + messages[0]['content'][0]['text'] -%} | |
| {%- endif -%} | |
| {%- set loop_messages = messages[1:] -%} | |
| {%- else -%} | |
| {%- set first_system_prefix = "" -%} | |
| {%- set loop_messages = messages -%} | |
| {%- endif -%} | |
| {{'<|im_start|>system | |
| Inicie com a sua resposta com a tag <pensar> pense passo a passo para resolver o problema e termine o pensamento com </pensar>, ou seja, <pensar> processo de raciocínio aqui </pensar> resposta. É importante que você reflita antes de responder para o usuário.'+first_system_prefix+'<|im_end|> | |
| '}}{% if not add_generation_prompt is defined %}{% set add_generation_prompt = false %}{% endif %} | |
| {%- for message in loop_messages %} | |
| {%- if message.role == "assistant" %} | |
| {%- set content = message['content'] -%} | |
| {%- if '</pensar>' in content %} | |
| {%- set content = content.split('</pensar>')[-1].lstrip(' | |
| ') %} | |
| {{- '<|im_start|> | |
| '+message['role'] + ' | |
| ' + content + '<|im_end|> | |
| '}} | |
| {%- else -%} | |
| {{- '<|im_start|> | |
| '+message['role'] + ' | |
| ' + message['content'] + '<|im_end|> | |
| '}} | |
| {%- endif %} | |
| {%- else -%} | |
| {{- '<|im_start|> | |
| '+message['role'] + ' | |
| ' + message['content'] + '<|im_end|> | |
| '}} | |
| {%- endif %} | |
| {%- endfor %} | |
| {%- if add_generation_prompt %} | |
| {{'<|im_start|>assistant | |
| <pensar> | |
| '}}{% endif %} |