Views
No views yet
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3# Load model and tokenizer
4model = AutoModelForCausalLM.from_pretrained("CCappy/Qwen2.5-Drone", trust_remote_code=True)
5tokenizer = AutoTokenizer.from_pretrained("CCappy/Qwen2.5-Drone", trust_remote_code=True)
6
7# Function definitions example
8function_defs = '''[
9 {"type": "function", "function": {"name": "get_objects_in_view"...}}
10 ...
11]'''
12
13# Example query
14query = "Find a red car in the scene and hover 2 meters above it."
15
16# Format input
17input_text = f"<|im_start|>user\nYou have access to the following functions:\n{function_defs}\n\n{query}<|im_end|>\n<|im_start|>assistant\n"
18
19# Generate response
20inputs = tokenizer(input_text, return_tensors="pt").to(model.device)
21outputs = model.generate(
22 inputs["input_ids"],
23 max_new_tokens=1024,
24 temperature=0.7,
25)
26response = tokenizer.decode(outputs[0], skip_special_tokens=False)
27print(response)