Instructions to use taejoon89/refqa with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use taejoon89/refqa with PEFT:
from peft import PeftModel from transformers import AutoModelForCausalLM base_model = AutoModelForCausalLM.from_pretrained("google/gemma-3-27b-it") model = PeftModel.from_pretrained(base_model, "taejoon89/refqa") - Notebooks
- Google Colab
- Kaggle
Download chat_template.jinja from taejoon89/refqa: direct link, hf CLI and curl.
- Browser
- Download file 916 Bytes
-
https://huggingface.co/taejoon89/refqa/resolve/main/chat_template.jinja
- Command line
-
hf download hf://taejoon89/refqa/chat_template.jinja
-
curl -L -o chat_template.jinja https://huggingface.co/taejoon89/refqa/resolve/main/chat_template.jinja
916 Bytes
| {{ bos_token }}{%- if messages[0]['role'] == 'system' -%} {%- set first_user_prefix = messages[0]['content'] + '\n\n' -%} {%- set loop_messages = messages[1:] -%}{%- else -%} {%- set first_user_prefix = '' -%} {%- set loop_messages = messages -%}{%- endif -%}{%- for message in loop_messages -%} {%- if (message['role'] == 'user') != (loop.index0 % 2 == 0) -%} {{ raise_exception('Conversation roles must alternate user/assistant/user/assistant/...') }} {%- endif -%} {%- if message['role'] == 'assistant' -%} {{ '<start_of_turn>model\n' }} {% generation %}{{ message['content'] | trim }}{{ '<end_of_turn>\n' }} {% endgeneration %} {%- else -%} {{ '<start_of_turn>' + message['role'] + '\n' + (first_user_prefix if loop.first else '') + (message['content'] | trim) + '<end_of_turn>\n' }} {%- endif -%}{%- endfor -%}{%- if add_generation_prompt -%} {{ '<start_of_turn>model\n' }}{%- endif -%} |